2013-04-12 68 views
0

我想更多地了解JavaScript和我已经检查出从像olark,其中包括网站上的消息传递系统公司的一些代码knockout.js或HTML。我注意到包括javascript函数调用

的一件事是,当你在服务器上安装他们的软件是它的一些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表单?

回答

2

使用这样 脚本类型=“JavaScript的/文本” SRC =“你的JavaScript knockout.js路径” 定义knockout.js的路径SRC脚本标签,您可以从您的knockout.js访问功能。

+0

我明白,但如何实际上返回HTML?我想我问的是如何返回一个文本框并从js文件提交按钮? – user2268281

+1

如果你使用简单的javascript比你不能返回文本框,但如果使用jQuery你可能会返回文本框。 – kaushik

+0

是否有某种可用于jQuery的表单生成器? – user2268281