![](/img/trans.png)
[英]How do you make an image or button glow when you mouse over using javascript or jquery?
[英]How do you make javascript keep the parameters in the URL when you have a button that reloads the page
我正在做一个项目,我需要使它在我的按钮重新加载页面时不会删除 URL 中的参数。
if(sectionView($section)) {
print "<li class='pure-menu-heading' style='cursor: pointer' onClick=\"$('li.group-$section').toggle('slow')\">$section</li>";
$navItem = scandir("pages/$section");
unset($navItem[0]);
unset($navItem[1]);
foreach($navItem as $item) {
$pageName = substr($item, 0, -4);
if(pageView($section,$pageName)) {
$counter = "";
if (isset($_GET['Mpage']) && $_GET['Mpage'] == substr($item, 0, -4)) $active="pure-menu-active";
if($section == 'admin' || $section == 'qa') {$counter="<span class='email-count' id='menu-".substr($item, 0, -4)."' style='display:none'><label id='test' value='(".$rslt['total'].")'></label></span>";}
print "<li id='".substr($item, 0, -4)."' style='display: none;'onCLick=\"window.location.reload()\" class='group-$section pure-menu-item $active'><a style='cursor: pointer' onClick=\"loadSubLinks(this,'$section', '".substr($item, 0, -4)."');\" class='pure-menu-link'>".ucfirst(str_replace('_',' ',substr($item, 0, -4)))."$counter</a></li>";
$active = "";
按钮的代码是
print "<li id='".substr($item, 0, -4)."' style='display: none;'onCLick=\"window.location.reload()\" class='group-$section pure-menu-item $active'><a style='cursor: pointer' onClick=\"loadSubLinks(this,'$section', '".substr($item, 0, -4)."');\" class='pure-menu-link'>".ucfirst(str_replace('_',' ',substr($item, 0, -4)))."$counter</a></li>";
我的按钮是,当单击时,应该从 URL 获取参数,即: http://localhost/victorphp/callvisor/bp/index.php?section=user&Mpage=tools
但是当我单击按钮时,它会删除参数然后重新加载。
您可以使用以下代码使用参数重新加载页面:
window.open(window.location.href,"_self")
window.location.href
将使用参数获取当前 url,
window.open
将加载 url 并且"_self"
将加载当前选项卡中的页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.