Lo vi agregar la función de código de ejecución al bloqueo Z. Después de unos días libres, tenía miedo de oxidar si me quedara inactivo así. Después de una hora y media, también agregué la función de ejecución al blog. Debido a que se modificó a partir del bloque L, también es adecuado para el bloqueo L. Además, FBS también se modificó a partir de L-Blog, y también debe usar los métodos en este artículo para agregar la función de código de ejecución. Además, dado que el código de copia y guardado no ha encontrado una solución compatible con cada navegador, no se ha agregado.
Ejemplo:
Los pasos son los siguientes:
1. Agregue el siguiente código en Incluye/Common.js:
La copia del código es la siguiente:
functionRuncode (CodeObJid) {
varcodeObj = document.getElementById (CodeObJid)
varcodestr = codeObJ.Value;
if (Codestr! = "") {
varcodewin = window.open ('', '', '');
codewin.document.open ('text/html', 'reemplazar');
codewin.opener = nulo
Codewin.document.write (Codestr);
codewin.document.close ();
}
}
2. Encuentre strContent = re.replace (strContent, "【código】") en incluir/ubbcode.asp (cambiar [】 a []) y agregue el siguiente código después de eso:
B-Blog:
La copia del código es la siguiente:
re.pattern = "/[html/] (<br>)+"
strContent = re.replace (strContent, "【html】")
FBS:
La copia del código es la siguiente:
re.pattern = "/[html/] (<br/>)+"
strContent = re.replace (strContent, "【html】")
Luego busque re.pattern = "/[Code /font>(.*?)/[// Code/]", y luego agregue el siguiente código después de setstrmatches = nada del código de segmento:
La copia del código es la siguiente:
re.pattern = "/[html /font>(.*?)/–// html/]"
Setstrmatches = re.execute (strContent)
Foreachstrmatchinstrmatches
RndStr = int (7999*RND+2000)
tmpstr1 = strmatch.submatches (0)
strContent = reemplazar (strContent, strmatch.value, "<TextArEAWs =" "10" "" _
& "style =" "ancho: 90%;" "class =" "input_border" "id =" "html _" & rndstr & "" ">" _
& TMPSTR1 & "</textarea> <br/>" _
& "<inputType =" "Button" "onClick =" "runCode ('html _" & rndstr & "');" valor = "" runcode ""/> "_
& "[Ctrl+A All Selection Semurn: puede modificar primero algún código, luego presione la ejecución]")
Próximo
Setstrmatches = nada
3. La modificación se completa. Al publicar el registro, puede usar el código para ejecutar [/html] a [] (reemplazar [] con []) para usar la función de código en ejecución.