我目前正在编写可嵌入的Web应用程序。 我想知道通过包含的Javascript文件为接口生成iframe是否是一个好习惯?
例如,用户只需将其包含在索引页面中:
<script src="App.myurl.com/Application.js"/></script>
Init_App("[User_Public_Authorization]");
然后,Application.js将生成一个包含应用程序PHP代码的Iframe。
答案 0 :(得分:0)
在编写脚本之前,您应该始终问自己是否真的需要它。
您要做的是加载一个脚本,然后创建一个iframe然后加载您的应用。
更简单的解决方案是使用iframe。
您可以从脚本中获得哪些好处?
你的脚本可以做什么普通的iframe无法做到的?
使用iframe标记,如果您需要特定于站点的参数,请将它们放在查询字符串
中 <iframe
src="App.myurl.com/Application.php?width=200&height=300"
width="200"
height="300" >
<p>your browser does not support iframes</p>
</iframe>
使用javascript生成PHP代码毫无意义,因为PHP是在服务器上执行的。
相信我您不应该在您的服务器上运行由客户端生成的代码。