Я видел, как он добавил функцию работающего кода в Z-Blog. Через несколько выходных я боялся, что буду ржаветь, если останусь так бездействовать. Через полтора часа я также добавил функцию бега в блог. Поскольку он был изменен из L-блога, он также подходит для L-блога. Кроме того, FBS также был изменен из L-блога, и вам также следует использовать методы в этой статье, чтобы добавить функцию запущенного кода. Кроме того, поскольку копирование и сохранение кода не нашли решение, которое совместимо с каждым браузером, он не был добавлен.
Пример:
Шаги следующие:
1. Добавьте следующий код в inclade/common.js:
Кода -копия выглядит следующим образом:
functionRuncode (codeObjid) {
varcodeobj = document.getElementByid (codeObjid)
varcodestr = codeObj.value;
if (codestr! = "") {
varcodewin = window.open ('', '', '');
codewin.document.open ('text/html', 'заменить');
Codewin.opener = null
codewin.document.write (codest);
codewin.document.close ();
}
}
2. Найти strcontent = re.replace (strcontent, "【code】") in include/ubbcode.asp (изменение [】 на []) и добавьте следующий код после этого:
L-блог:
Кода -копия выглядит следующим образом:
re.pattern = "/[html/] (<br>)+"
strcontent = re.replace (strcontent, "【html】")
FBS:
Кода -копия выглядит следующим образом:
re.pattern = "/[html/] (<br/>)+"
strcontent = re.replace (strcontent, "【html】")
Затем найдите re.pattern = "/[code /^(.*?)/* Code/]", а затем добавьте следующий код после SetStrmatches = ничего из кода сегмента:
Кода -копия выглядит следующим образом:
re.pattern = "/[html /^(.*?)/^// html/]"
SetStrmatches = re.execute (strcontent)
Foreachstrmatchinstrmatches
Rndstr = int (7999*rnd+2000)
tmpstr1 = strmatch.submatches (0)
strcontent = reply (strcontent, strmatch.value "<textarearows =" "10" "" _
& "style =" "width: 90%;" "class =" "input_border" "id =" "html _" & rndstr & "" ">" _
& tmpstr1 & "</textarea> <br/>" _
& "<inputtype =" "кнопка" "onclick =" "runCode ('html _" & rndstr & "');" value = "" runCode "/>" _
& "[Ctrl+A All Simplect
Следующий
SetStrmatches = ничего
3. Модификация завершена. При публикации журнала вы можете использовать код для запуска [/html] для [] (заменить [] на []) для использования функции запущенного кода.