javascript - 包含基于链接的信息的新页面

标签 javascript html css json cordova

是否可以在其中包含带有 id 的链接,例如

<li><a href='newpage.html' id='12'>Some title</a></li>

当您单击链接时,将打开一个新页面 html 页面,在该新页面上,将使用外部样式表等显示在 id 为 12 的数据库中找到的信息(在链接中找到)。这可以是完成 html css javascript 和 json 了吗?

P.S 我知道如何使用 PHP 执行此操作,但我希望在我的移动应用程序中执行此操作,因此实际页面不能是 .php 页面

最佳答案

通过电话间隙,您仍然可以使用 ajax 调用 php 页面,因此将您的数据库查询写入服务器上的 php 文件中,然后也调用它。

  <li><a href='newpage.html?id=12' class="clickButton">Some title</a></li>

在你的新页面上

 function linkParam(name){
                name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
                var regexS = "[\\?&]"+name+"=([^&#]*)";
                var regex = new RegExp( regexS );
                var results = regex.exec (window.location.href);
                if (results == null)
                    return "";
                    else
                    return results[1];  
            }

           var linkP = linkParam("id");

        $.get('http://yourserver.com/ajax/your.php?id='+linkP, function(data) {
          var result = $('.result').html(data);
        });
    return false;
    });

关于javascript - 包含基于链接的信息的新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8591594/

相关文章:

javascript - javascript 在我的 django 元素中不起作用

javascript - 如何打开多个弹窗?

javascript - 使用 jQuery 将 <li class> 附加到 <ul class>

javascript - JS 检查页面/内容是否不包含

html - 将 Bootstrap 字形图标与两侧的文本垂直对齐?

javascript - 加载时自动登录网站 - 用户脚本(JS)

css - 特定区域的超链接

javascript - 检查 not null 不使用 localStorage

javascript - 如何将 div 垂直拉伸(stretch)到页脚,并拉伸(stretch)以适应内容?

html - 为什么 ✓ 符号有时会被替换为“一个”?