我正在尝试了解有关 javascript 的更多信息,并且我一直在检查 olark 等公司的一些代码,其中包括您网站上的消息传递系统。
我注意到的一件事是,当您在服务器上安装他们的软件时,它只是一些 javascript 的简单复制/粘贴,然后您在安装的任何页面上都有一个样式化的窗口。这意味着返回了一些 HTML/CSS,对吧?
我的问题是,您如何使用 javascript 并返回或引用表单,例如 knockout.js?例如,在最简单的意义上,假设我有以下 HTML 页面。我可以使用<script>
标签调用将返回表单的服务器吗?
//page1.html
<body>
...some html here
<script> function call which will return a knockout.js form/table/whatever along with referencing the file containing the viewmodel</script>
</body>
据我了解,<script>
标签中的任何内容都不受同源策略的影响。这是否意味着我可以使用 javascript 来调用外部 knockout.js 表单?