2011-06-08 48 views
0

我目前正在编写可嵌入的Web应用程序。 我想知道是否会通过包含的Javascript文件为界面生成iframe是一种好的做法?为嵌入式应用程序使用Iframe

例如,用户将只需要包括此其索引页上:然后

<script src="App.myurl.com/Application.js"/></script> 
Init_App("[User_Public_Authorization]"); 

的application.js将产生一个包含PHP代码的应用程序的I帧。

回答

0

在你编写脚本之前,你应该总是问自己是否真的需要它。

你想要做的是加载一个脚本,然后创建一个iframe,然后加载你的应用程序。

更简单的解决方案是只使用iframe。

你会从脚本中获得哪些好处?

你的脚本可以做到普通的iframe不能做什么?

使用iframe标签,如果你需要特定的站点参数把它们放在查询字符串,因为PHP是在服务器上执行

<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代码是毫无意义的。

并相信我您不应该在客户端生成的服务器上运行代码。

+0

感谢提示,我主要需要创建脚本,以便我可以创建一种不显眼的界面。我认为你误解了PHP的一代,iframe的SRC将会是我的服务器上的PHP脚本,就像你在例子中展示的那样。 – Trevor 2011-06-08 07:26:47

相关问题