【发布时间】:2013-07-10 06:11:05
【问题描述】:
我有一个 index.html,有一个 DIV,我希望通过单击按钮来加载其余的 HTML 文件,这里我有一个示例:
我已经尝试了很多我在谷歌上找到的例子,但没有一个是有效的。这是我使用的最后一个代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="jquery/reflection.js" type="text/javascript" charset="UTF-8"></script>
<script src="jquery/jquery-1.10.1.min.js" type="text/javascript" charset="UTF-8"> </script>
<link rel="StyleSheet" href="css/css.css" media="all" type="text/css">
<script type="text/javascript">
function change(page) {
$("#content").load(page);
}
</script>
</head>
<body>
<div id="cabecera">
<a href="javascript:change('contacto.html');"><button style="float:right; margin-right:49px;" type="button" name="btn_der" value="" class="menu_principal" id="btn_der">CONTACT</button></a>
<button style="float:right;" type="button" name="" value="" class="menu_principal">PRODUCTS</button>
<button style="float:right;" type="button" name="" value="" class="menu_principal" id="btn_izq">HOME</button>
</div>
<div id="cuerpo">
<div id="content"></div> <!--This is the one where rest of html file should be loaded -->
<div id="tablet" class="reflect">
<img src="imagenes/tablet.png" class="reflect">
</div>
</div>
</body>
</html>
另一方面,当我第一次加载 index.html HOME 按钮时,是否有可能出现在活动状态?
我将不胜感激任何帮助。非常感谢。
【问题讨论】:
-
这看起来很基本。您是否在任何资源中查找过它?
-
当你点击按钮时会发生什么?浏览器会火吗?您在按钮上没有点击事件,所以它们应该如何加载页面。您重新发明 iframe 的原因是什么?
-
你什么也没找到?你显然不够努力。也许对每个按钮使用 jQuery .hide() 和 .show(),这可能是一个简单的开始?
-
您可以在这里查看:www.globalapplicationsusa.com
-
这是否带有任何 javascript 代码或者你认为 $("#content").load(page) 像魔术一样工作吗? @epascarello:哈哈^_^
标签: javascript jquery html