I figured out how to add javascript calles in the header or footer but can't figure out how to add some Javascript in the pages itself.
Anybody knows?
You could write a User Macro to do it. You need to pick a name, set the output format as "HTML" and put your JavaScript content in the body. Then you just put this macro into your pages.
If you need different JavaScript on every page, Confluence ships with a disabled HTML macro that you can enable in the "Plugins" list under the Administration. Then you can write an {html} macro with the <script> tags inside it.
Hi Thanks Matt,
But this means the Macro should be added to all the pages manually, I was more looking to add something on all pages, once for all.
Any idea?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In that case, I'm not sure what your question means. If you have added JavaScript in the header or footer via Administration > Custom HTML, you should find it already on every page.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This question is very similar or at least related to:
https://answers.atlassian.com/questions/3054/javascript-inclusion
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Roland, take a look at the web-resources Module type. If you add a plugin with one of these in there then you can have your own JS files added to all pages. Have a specific look at the contexts, such as atl.general for example
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
插入宏 -html
<SCRIPT type="text/javascript">
var element = document.getElementById('main-content'); element.style.backgroundColor = "#33CCCC"; </SCRIPT>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
<web-resource key="somekey" name="some description"> <resource type="download" name="yourfile.js" location="/js/your file.js"/> <context>page</context> </web-resource>
In your atlassian-plugin.xml , include your javascript as a web resource for page context as above.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I tried adding custom code in Custome HTML but the code does not appear in the pages themselves.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you want Javascript on an individual page use the {html} macro. Otherwise for all pages add your script in appropriate place in the the CustomHTML screen of the Admin Console.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Nikhil, this link no longer works.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Roland,
Please refer to the following document:
Be well,
Jason Hammons
Atlassian - San Francisco
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That is for JIRA. This question is about Confluence. Therefore that link is not useful here.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.