2016-06-22 133 views
0

我有一个工具栏在顶部的网站。这个工具栏有一个下拉菜单。当用户根据选择选择下拉菜单时,将刷新整个页面以显示新数据。iframe的替代解决方案?

工具栏是网站代码(HTML)的一部分。

问题 - 现在我希望将此工具栏与网站代码分开,因为此工具栏也将包含在其他html中。我正在考虑将工具栏代码作为iframe。这是一个好主意吗?什么是挑战以及如何将新的iframe包含在其他网站中,是否具有挑战性?

除iframe之外的其他选项?

+0

检查[此文章](http://stackoverflow.com/q/18712338/456135) – anu

回答

1

你可以也应该为此使用AJAX。

与HTML网页(让我们称之为page1):

<h1>Hello world! And tool bar code is on this page...</h1> 

然后在你的主HTML文件调用page1使用AJAX(了解更多关于AJAX here),并将它添加到您的HTML代码怎么过你想要。

0

要做的最好的事情就是利用您使用的服务器端语言来为工具栏包含脚本(比如toolbar.html)。如果你想加载页面中应该异步刷新的部分,只需使用javascript来标识该部分。

相关问题