【phpcms】?jī)?nèi)容添加界面“轉(zhuǎn)向鏈接”勾選后也不能點(diǎn)擊填寫(xiě)
內(nèi)容添加界面“轉(zhuǎn)向鏈接”勾選后也不能點(diǎn)擊填寫(xiě)問(wèn)題解決辦法
問(wèn)題描述:
最近有iphpcms學(xué)員反應(yīng)在網(wǎng)站后臺(tái)的添加編輯界面中“轉(zhuǎn)向鏈接”雖然勾選了仍然不能選定填寫(xiě)內(nèi)容的情況,我們來(lái)給出一定的解決方案以便幫到遇到同樣問(wèn)題的網(wǎng)友。
解決方法:
此問(wèn)題主要原因可能是對(duì)應(yīng)的js功能寫(xiě)法不兼容引起的(在phpcms v9.5.9和v9.5.10下測(cè)試)。
首先,找到對(duì)應(yīng)的js文件:statics/js/content_addtop.js。
然后找到ruselinkurl()函數(shù),將本函數(shù)第一行與第二行改成如下代碼,在試一下是不是可以了呢?
function ruselinkurl() {
if($('#islink').is(':checked')) { //修改了判斷條件寫(xiě)法
$('#linkurl').removeAttr('disabled'); //修改了去除不可寫(xiě)屬性的寫(xiě)法
var oEditor = CKEDITOR.instances.content;
oEditor.insertHtml(' ');
return false;
} else {
$('#linkurl').attr('disabled','true');
}
}