jsp中如何在不刷新浏览器的情况下加载页面

发布于 2024-10-16 18:34:13 字数 735 浏览 1 评论 0原文

index.html

 <head>
 <script type="text/javascript">

    $(function() {

        $(".navigation a").click(function() {

            $("#content").load($(this).attr("href"));

            return false;
        });

    });
</script>

</head>
 <body>
<ul class="navigation">
    <li><a href="robo.html">Content 1</a></li>
    <li><a href="content2.html">Content 2</a></li>
    <li><a href="content3.html">Content 3</a></li>
</ul>

<div id="content">
</div>

 conten1.jsp
i have accordian to display

如果我运行 content1.jsp 会显示手风琴,但是通过单击 index.html 文件中的链接,它不会显示手风琴,而只显示手风琴中的文本

index.html

 <head>
 <script type="text/javascript">

    $(function() {

        $(".navigation a").click(function() {

            $("#content").load($(this).attr("href"));

            return false;
        });

    });
</script>

</head>
 <body>
<ul class="navigation">
    <li><a href="robo.html">Content 1</a></li>
    <li><a href="content2.html">Content 2</a></li>
    <li><a href="content3.html">Content 3</a></li>
</ul>

<div id="content">
</div>

 conten1.jsp
i have accordian to display

if i run content1.jsp the accordian gets displayed,but by clicking link in index.html file it is not showing acccordian but only the text in accordian

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

离线来电— 2024-10-23 18:34:13

检查您的样式表js是否与头部链接。这可能是原因,但我不确定。您可以添加这些内容在加载页面中

check your stylesheet and js is linked with in head section.. this may be reason but i'm not sure .you can add those stuffs in loading pages

倾城花音 2024-10-23 18:34:13

第一种可能的方法(我推荐):使用框架或 iframe——这是古老的解决方案。

正确的解决方案:使用 AJAX,以及一些像 jQuery 这样的库,它知道执行

First possible approach (I would not recommend it): use frames or iframes -- the ancient solution for this.

Proper solution: use AJAX, with some library like jQuery that knows to execute <script>s and include css files linked by your response HTML.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文