帮被人写东西的时候的草稿html模板
8个月前 **就一个html单页,理论自适应** 。
js代码,如果下面这段代码在pjax中失效,可以尝试在PJAX重载中在调用一遍,注意下面的js代码需要jquery的支持
//退出
function logout(){
$('#logout').click(function(event){
$.ajax({
url: '<?php echo getWebsiteHomeUrl().'action/logout'; ?>',
type: 'POST',
data: {
_: $("#logout").data('url'),
},
headers: {
'content-type': 'application/x-www-form-urlencoded'
},
success: function(response) {
$.message('提交请求成功,切换页面后生效。');//自行替换这里的提醒代码
},
error: function(xhr, status, error) {
console.log(error);
document.getElementById('textarea').value = '';
$.message({message:'系统异常,请稍候重试',type:'warning'});//自行替换这里的提醒代码
}
});
return false;
});
};
logout();
php代码,自行替换掉下面这段代码,当然你也可以添加一个判断,不同条件调用不同代码。
原版大致代码
<a href="<?php $this->options->logoutUrl(); ?>" title="Logout"><?php _e('退出'); ?> »</a>
修改后的代码
<a id='logout' data-url="<?php echo Helper::security()->getToken(str_replace(array('?_pjax=%23wrap','?_pjax=%23pjax-load', '&_pjax=%23wrap'), '', $this->permalink)); ?>" title="Logout"><?php _e('退出'); ?> »</a>
上面代码中“'?_pjax=%23wrap','?_pjax=%23pjax-load', '&_pjax=%23wrap'”这些代码就是使用pjax后每次进行无刷新添加的参数,需要自行查看进行修改。
把下面的php代码加入到function.php文件中
/**
* 获取网站首页地址。
*/
function getWebsiteHomeUrl()
{
$rewrite = Helper::options()->rewrite;
$tmpUrl = Helper::options()->siteUrl;
if (!$rewrite) {
$tmpUrl = $tmpUrl . 'index.php/';
}
return $tmpUrl;
}#免责声明#
本文为转载 或 原创内容,未经授权禁止转载、摘编、复制及镜像使用、转载请注明作者、出处及原文链接、违者将依法追究责任。
8个月前 **就一个html单页,理论自适应** 
8个月前 以前都没有用过这个功能,近期在搞一个东东遇到了这个问题,怎么实现分...

7个月前 > 首先声明,下面的代码基本都是用AI写作,博主只是辅助提供意见修改。...

7个月前 最近用独立页面编写的一个朋友圈模板,基于评论功能实现。 为了实现显...
7个月前 把下面的代码添加到“functions.php”文件中 $fenlei = new \Typecho\Widget\Help...