我有这个链接:
<a id="about-me" class="popup">Info About Me</a>
点击后使用此jq代码在模态窗口中打开关于我的信息:
$(document).ready(function(){
$('#all').delegate('a.popup', 'click', function(){
var page = $(this).attr('id');
$('#gr-out').css({ opacity: 0.7, 'width':$(document).width(),'height':$(document).height()}).show();
$('#popup').css({'display': 'block'});
$('#popup').load("../jsfiles/loop.php?page="+ page);
})
$('body').delegate('.hide-it', 'click', function(){
$('.hide-it').hide();
$('#popup').empty();
})
});
(以上作品很棒)现在,如果我没有使用模态窗口并在正常窗口中打开信息,我可以复制我的网址,发送给朋友,他可以访问信息没有问题
现在我正在使用模态窗口(和上面的代码)我没有要复制和发送的URL。
有没有办法可以使用模态窗口获取网址,或者唯一的方法是在普通窗口中打开信息?
如果我在上面的jq中使用这行代码,我可以让它显示点击的页面名称而不是testpage吗?
window.history.pushState('','','/testpage');