# Any chance of replacing the MD-based JS injection with defined JS script locations?

**URL:** <https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 30, 2025, 4:12am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843 "2025-05-30T04:12:22Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leor\_Fishman](https://avatars.discourse-cdn.com/v4/letter/l/e19adc/32.png) [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Post date:** [May 30, 2025, 4:12am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/1 "2025-05-30T04:12:22Z")

</div>

clearly JS works, because the injection approach works, but it's a bit crazy to have to roundabout it, can there be an object prop that resolves down into a \<script\> tag or similar?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 30, 2025, 4:13am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/2 "2025-05-30T04:13:49Z")

</div>

Examine @bmusson's open source work for ideas and existing solutions.

---

<div class="post-metadata">

**Author:** ![Leor\_Fishman](https://avatars.discourse-cdn.com/v4/letter/l/e19adc/32.png) [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Post date:** [May 30, 2025, 4:14am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/3 "2025-05-30T04:14:41Z")

</div>

Oh, yeah, I'm aware of the...i guess one would call it literature/prior art here, just wondering if there's any chance of it getting Official Blessing/position in the designer

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 30, 2025, 4:16am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/4 "2025-05-30T04:16:27Z")

</div>

Perspective has existed for several years now, and it is pretty obvious that the limitation is not technical. It is _ **policy** _. Considering the likely impact on tech support, the deliberate non-support is easily understood. Don't hold your breath waiting on any blessing.

---

<div class="post-metadata">

**Author:** ![Leor\_Fishman](https://avatars.discourse-cdn.com/v4/letter/l/e19adc/32.png) [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Post date:** [May 30, 2025, 4:17am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/5 "2025-05-30T04:17:03Z")

</div>

Yep, makes sense, ty

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 30, 2025, 5:37am UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/6 "2025-05-30T05:37:54Z")

</div>

I gotta bookmark this post too 😃

> [@Exchange Resource to use Javascript with Perspective](https://forum.inductiveautomation.com/t/exchange-resource-to-use-javascript-with-perspective/81937/19):
>
> You'll have none of those in 8.3, guaranteed. Offering alternatives to Jython is something we want to do, but as I mentioned in the dev panel at ICC, there isn't a solution out there right now that's compatible with our technology stack (and without significant non-technical drawbacks). I already said I was on board with this capability! But the fact remains - for at least 90% of our users, Perspective as it is works well enough and offers enough functionality for them to accomplish what they…

---

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [May 30, 2025, 12:00pm UTC](https://forum.inductiveautomation.com/t/any-chance-of-replacing-the-md-based-js-injection-with-defined-js-script-locations/106843/7 "2025-05-30T12:00:19Z")

</div>

I’ve got several related WIP features in Embr-Periscope.  
There’s no timeline or even guarantee they will ever be finished.

1. `feat/periscope/web-library`

2. `feat/periscope/client-script`

3. Web Jar Support
