# Exchange Resource to use Javascript with Perspective

**URL:** <https://forum.inductiveautomation.com/t/exchange-resource-to-use-javascript-with-perspective/81937>\
**Category:** Ignition Exchange\
**Tags:** perspective\
**Created:** [November 15, 2023, 5:05pm UTC](https://forum.inductiveautomation.com/t/exchange-resource-to-use-javascript-with-perspective/81937 "2023-11-15T17:05:47Z")\
**Posts on this page:** 1\
**Showing post:** 36

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [October 25, 2024, 6:37am UTC](https://forum.inductiveautomation.com/t/exchange-resource-to-use-javascript-with-perspective/81937/36 "2024-10-25T06:37:39Z")

</div>

Well there is also injectables, where you could write in some custom html component where all the perspective logic resides so you would "only" need to call that component through markdown...

But in my opinion thats the custom module is going to be easier.

> [@\[feature-748\]Perspective Favicon](https://forum.inductiveautomation.com/t/feature-748-perspective-favicon/24642/29):
>
> Soo i got something for you mage Create these files (and injectables folder) (depending on install folder ofc) "C:\Program Files\Inductive Automation\Ignition\data\modules\com.inductiveautomation.perspective\injectables\head\_bottom.txt" "C:\Program Files\Inductive Automation\Ignition\webserver\webapps\main\newFavicon.ico" In the head\_bottom.txt put this: \<script\> const oldLinks = document.querySelectorAll('link[rel\*="icon"]'); oldLinks.forEach(e =\> {e.href = '/newFavicon.ico';}); \</script\>…

> [@Importing alternative checkboxes](https://forum.inductiveautomation.com/t/importing-alternative-checkboxes/97051/9):
>
> Most of these seem possible to do with just some basic components... You will need some different css though. Mainly you will have to bascily rename all css class selectors with psc- infront I guess you could techincally create custom html too. You could put the creating of this in the injectables, than use markdwon to utilse them would be quite compact in the views itself... Though this is not a trivial thing to do. especcially to get some feedback back into perspective... Probably easier to …

---

_[View the full topic](https://forum.inductiveautomation.com/t/exchange-resource-to-use-javascript-with-perspective/81937)._
