在一个页面(即 mypage.html)上,我显示一个菜单。此菜单的一个按钮将调用上下文帮助。
<a href="#" onclick="(helpme())">Help</a>
javascript helpme 函数调用一个 php 模块:
function helpme() {document.location="help.php";}
根据上下文,help.php 将在新的浏览器窗口中打开另一个 php 模块的内容:
switch ( $_SESSION['function'] )
{
case 'central':
echo '<script type="text/javascript" language="javascript">window.open("/help/help_central.php","help", "height=200, width=200, top=100, left=500, menubar=0, toolbar=0, location=0, status=0");</script>';
break;
ETC...
不幸的是,这个复杂的解决方案不起作用:新窗口显示正确的文本,但 mypage.html 被替换为 help.php !您能否提出更正或更简单的方法来实施帮助?