由于是新手,对AJAX不是很熟,Discuz! X 的这个功能也只好自己一步步琢磨了。
经研究发现,url加上&infloat=yes&handlekey=test1&inajax=1&ajaxtarget=fwin_content_test1,网页即会变成XML格式,代码如下:
<root> <![CDATA[ <p>你好,我是内容。</p> ]]> </root>
这样的话再在页面的showWindow()函数里写上url,点击就不会出现 内部错误,无法显示的悲催提示了。
不过仍需注意的是,模板的头尾必须得用 <!–{template common/header}–> 、<!–{template common/footer}- 而不能用!–{subtemplate common/header}–>,不然将无法正常使用。