本帖最后由 大理石 于 2013-8-18 19:39 编辑
如题,模板页面中我用
<form id='posttest' action="plugin.php?id=test:system&action=test" method="post" autocomplete="off">
<input type="hidden" value="{FORMHASH}" name="formhash" />
</form>
<button id="test" class="pn pnc" name="testbtn">
<strong>test</strong>
</button>
plugin.php?id=test:system&action=test中,也就是post的目标页面的php文件中,我用
showmessage('123', 'plugin.php?id=avatar:system&action=test', array(), array('login' => true,'showdialog' => true, 'msgtype' => 2));
点击test按钮,弹出的提示框有问题,没有显示出测试内容“123”,且点叉子无法关闭弹框等等。响应源码为
<?xml version="1.0" encoding="utf-8"?><root><![CDATA[<h3 class="flb"><em>提示信息</em><span><a href="javascript:;" class="flbc"wrappedText focusRow">('');" title="关闭">关闭</a></span></h3><div class="c altw"><div class="alert_info"><script type="text/javascript" reload="1">if(typeof succeedhandle_=='function') {succeedhandle_('plugin.php?id=avatar:system&action=test', '123', {});}</script></div></div><p class="o pns"><button type="button" class="pn pnc" id="closebtn"><strong>确定</strong></button><script type="text/javascript" reload="1">if($('closebtn')) {$('closebtn').focus();}</script></p>]]></root>
请问一下,应该怎么改post后才能弹框正确。
|