# Disable javascript for a journey

**URL:** <https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204>\
**Category:** Synthetics\
**Created:** [November 8, 2024, 8:02am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204 "2024-11-08T08:02:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robinhlgrsn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/robinhlgrsn/32/139038_2.png) [@Robinhlgrsn](https://discuss.elastic.co/u/Robinhlgrsn)\
**Post date:** [November 8, 2024, 8:02am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/1 "2024-11-08T08:02:36Z")

</div>

Writing a journey for testing elements visible only for google bot. I want to set the javaScriptEnabled: false in the playwrightOptions in the monitor.use() but it doesn't work.

---

<div class="post-metadata">

**Author:** ![Alex\_Salgado-Elastic](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_salgado-elastic/32/103081_2.png) [@Alex\_Salgado-Elastic](https://discuss.elastic.co/u/Alex_Salgado-Elastic)\
**Post date:** [November 8, 2024, 11:37am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/2 "2024-11-08T11:37:11Z")

</div>

Hi @Robinhlgrsn , welcome to our community.

Could you share your Javascript code?

---

<div class="post-metadata">

**Author:** ![Robinhlgrsn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/robinhlgrsn/32/139038_2.png) [@Robinhlgrsn](https://discuss.elastic.co/u/Robinhlgrsn)\
**Post date:** [November 11, 2024, 12:46pm UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/3 "2024-11-11T12:46:40Z")

</div>

Hey @Alex_Salgado-Elastic, thank you! Yeah sure!  
So in the monitor.use() i try to pass the javaScriptEnabled:false to playwrightOptions, but it doesn't disable javaScript when i run the test.

 ![Skärmavbild 2024-11-11 kl. 13.43.54](https://us1.discourse-cdn.com/elastic/original/3X/8/c/8cdeca346957729596cece99d2672e05864eaeec.png)

---

<div class="post-metadata">

**Author:** ![emilioalvap](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emilioalvap/32/99310_2.png) [@emilioalvap](https://discuss.elastic.co/u/emilioalvap)\
**Post date:** [November 12, 2024, 11:09am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/4 "2024-11-12T11:09:39Z")

</div>

Hi @Robinhlgrsn,

Have you tried setting `javaScriptEnabled: false` in `synthetics.config.ts` file? Some of the setup options will not be applied correctly during monitor run time.

---

<div class="post-metadata">

**Author:** ![Robinhlgrsn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/robinhlgrsn/32/139038_2.png) [@Robinhlgrsn](https://discuss.elastic.co/u/Robinhlgrsn)\
**Post date:** [November 12, 2024, 11:29am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/5 "2024-11-12T11:29:24Z")

</div>

Yes this works in the `synthetics.config.ts` but can i config this for specific journey's since some tests need javascript enabled?

---

<div class="post-metadata">

**Author:** ![shahzad31](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/shahzad31/32/51637_2.png) [@shahzad31](https://discuss.elastic.co/u/shahzad31)\
**Post date:** [November 12, 2024, 11:49am UTC](https://discuss.elastic.co/t/disable-javascript-for-a-journey/370204/6 "2024-11-12T11:49:46Z")

</div>

@Robinhlgrsn `monitor.use` doesn't work locally but it will work when it's pushed to kibana.

we have an issue for this [enable/document local testing using · Issue #973 · elastic/synthetics · GitHub](https://github.com/elastic/synthetics/issues/973)
