我自愿为我当地的动物收容所制作一个网站,他们想要一个与http://fsasri.com/非常相似的网站。我真的很喜欢他们对按钮做什么,以及当你只点击中心div变化时。 iv试图用innerhtml和jquery版本来完成很多方面,我无法记住它从我的头顶。无论我做什么,我都无法放入那么多新内容,并且互联网浏览会弹出安全警告,并且不会让更改发生,除非您允许阻止的脚本和activeX。帮助你们如何实现这种效果,以及如何避免这种弹出网络探索将帮助捆绑。 iv一直在做很多的研究,迄今为止还没有运气更新网页的内容而不更新
回答
http://fsasri.com的网站使用的帧,我真的不会推荐,因为如果使用不正确,由于大量的安全问题。
但是,您可以做的是使用jQuery的Ajax函数更改“主”div的内容。你应该按钮看起来是这样的:
<a href="javascript:void(0);" class="button" onclick="getPage('home')">Home</a>
而且具有以下功能,您可以使其正常工作:
<script>
function getPage(page)
{
$.ajax({
type: "GET",
url: 'www.yourweb.com/' + page + '.html',
success: function(data) {
$('#maindiv').html(data);
}
});
}
</script>
对不起,我对ajax很陌生,所以这会让我决定我在主Div中改变什么?比如放入文本段落或谷歌地图 – Tay 2012-07-15 14:34:30
上面显示的例子完全改变了maindiv的内容。但是,通过使用CSS选择器,您只能更改主div中的某些数据。以下内容仅会更改maindiv中标题(h1)元素的HTML: $('#maindiv h1')。html(data); – liliumdev 2012-07-15 14:47:15
非常酷,我试图实现它,并有一个确定的改进,我现在的问题是,与url部分我想给另一个HTML文件在同一文件夹的URL,然后HTML文件夹将正是我想要的div的内容是?附:我非常感谢你的帮助 – Tay 2012-07-15 14:54:13
尝试使用ASP.net?
您自己的VB/C#代码将更新或更改您想要更改的网站页面的任何内容。
这似乎是一个伟大的工具,感谢将我的注意力集中在它 – Tay 2012-07-15 14:59:01
HTML:
<a href="http://path.com/to/page.html" data-ajax>Home</a>
JS:
$(function() {
var box = $('#loadtodiv');
$(document).on('click', 'a[data-ajax]', function(e) {
e.preventDefault();
$.ajax({
type: 'post',
url: $(this).attr('href'),
success: function(data) {
box.html(data);
}
});
});
});
像这样的东西应该这样做,提供页面上的内容只是针对箱子,否则你”将不得不以speficically为目标页面上的元素。
- 1. 更新网址而不刷新网页
- 2. asp.net:更新页面内容而不刷新(部分页面更新)
- 3. 如何更新网页内容像facebook新闻提要更新
- 4. 更新php生成的内容而不刷新页面
- 5. 更新jsp页面的内容而不刷新
- 6. 什么技术可以用来更新带有更新内容的网页而不刷新页面?
- 7. 更改网址并更新页面内容而无需重新加载
- 8. 解析并更新liferay网页内容
- 9. 如何更新网页内容,而无需刷新页面的jQuery
- 10. 更新html表而不更新页面
- 11. 网页不更新
- 12. 可更新内容不可更新
- 13. 更改PlayStore中的新内容而无需重新更新
- 14. 从内容页面的更新面板更新主页面的内容
- 15. MVC更新表格中的内容而无需刷新页面
- 16. Spotify网络播放器 - 更新网址而不刷新网页
- 17. 刷新内容不更改页面
- 18. 更新页面内容更改指针
- 19. 自动刷新的内容更新网页只
- 20. 更新内容
- 21. 更新内容
- 22. 内容更新
- 23. 更改网页的内容而不更改URL
- 24. 如何更改UIPicker的内容而不创建新内容?
- 25. 更新页面内容不刷新页面
- 26. 更新和检索更新的值,而不刷新页面
- 27. Drupal的 - 更新内容类型与新领域不更新现有内容
- 28. 页面刷新但不更新新内容
- 29. HTML - 更新\更新页面内容,无需刷新\重新加载页面
- 30. WPF UserControl不更新内容
IE警告是在现场网站上发生的,还是只在您的本地测试中发生? – j08691 2012-07-15 14:08:43
只是当本地测试我没有与它一起生活我仍然在开始的步骤 – Tay 2012-07-15 14:26:59
发布您的代码,以便被审查和/或更正。 [关于Ajax的描述性jQuery信息](http://api.jquery.com/jQuery.ajax/)。 – Vidul 2012-07-15 14:10:55