我正在尝试了解有关 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>
中的任何内容tag不受同源策略影响。这是否意味着我可以使用 javascript 来调用外部 Knockout.js 表单?
最佳答案
像这样使用 脚本类型 =“javascript/text”src =“您的 javascript Knockout.js 路径” 在 script 标签的 src 中定义您的 knockout.js 路径,您可以从您的 knockout.js 访问该函数。
关于javascript - 包括来自 javascript 函数调用的 knockout.js 或 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962287/