将变量从服务器端javascript传递到客户端javascript

Passing variables from server-side javascript to client-side javascript

本文关键字:javascript 客户端 服务器端 变量      更新时间:2023-09-26

好。我花了一整天的时间在这个问题上,却没有解决办法。我有一个客户端html页面,我想将另一个服务器端html页面嵌入其中,该页面将包含一个jQuery自动完成输入文本框。我想这样做的原因是,自动完成中的ajax可以直接访问服务器上的php文件,而不使用jsonP请求。这样做不是问题。

问题:一旦用户从自动完成中选择了一个值,我需要将该值(从嵌入式浏览器中的服务器端js中(发送回客户端js(在主浏览器中(进行进一步处理。我在主浏览器应用程序中使用嵌入式OLE Microsoft web浏览器。(我知道这并不理想,但我们使用的是使用ActiveX的第三方插件(。我想更改嵌入式浏览器控件的属性,如状态文本,为其赋值,并在主浏览器中识别该事件,但浏览器控件不允许通过js更改属性(除了宽度和高度(。

如果没有解决方案,我完全愿意接受采取不同路线的想法。

提前谢谢。

不确定我是否清楚地理解您的需求,但window.postMessage有帮助吗?