您好我想訪問遠程包含在我的nodejs應用程序中的客戶端JS代碼。很像谷歌分析。訪問遠程nodejs應用程序中的窗口對象應用程序
<script type="text/javascript">
var someID = 123456;
(function() {
var zx = document.createElement('script'); zx.type = 'text/javascript'; zx.async = true;
zx.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'example.com/';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(zx, s);
})();
</script>
在上面的場景中,包含的腳本是nodejs,我想獲得someID。
如果我指出它不是在我節點應用程序,但一個靜態的js文件是很好,但我想使用它和其他變量直接進入的NodeJS。
謝謝
感謝T.J. - 這給了很多清晰!我想傳遞的數據是一個JSON對象。你會說socket.io似乎在這種情況下,最好的地方 - 它可以在querysting ... – 2013-02-28 18:06:08
@BobMcgraw如果jQuery是可用的,你可能會考慮通過客戶端和服務器之間的物體用AJAX請求變得一團糟:$ .getJSON(」/URI /」,{FOO:巴,數據:數據},callbackFn) – Plato 2013-02-28 19:55:41