我正在与支持系统(Helpstream)进行集成,目前正在致力于提供一些应用内上下文相关帮助。我已经添加了一个链接,该链接会将用户发送到帮助流的一个部分,以便他们提出问题。问题是,页面上有一些调用 Javascript 的按钮会弹出一个灯箱,用户可以在其中填写表单以提交问题。
我需要做的是在用户浏览链接后显示该表单,因此一旦用户点击页面就运行 Javascript。我必须实现的调用是
NewTopic.CreateNew({type:"Question"})
任何提示将不胜感激。提前致谢。
最佳答案
很确定这是不可能的,因为浏览器安全策略不允许 Javascript 调用具有不同源的窗口。
进一步说明...
具有 URL example.com 的窗口 A 无法向窗口 B 发送 Javascript 调用,也无法通过 URL example2.com 从窗口 B 访问 DOM 元素
如果没有跨域安全策略,Anpher 的想法是正确的
关于javascript - 链接到另一个页面后调用 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2961337/