Je l'ai vu ajouter la fonction de code en cours d'exécution à Z-blog. Après quelques jours de congé, j'avais peur de rouiller si je restais au ralenti comme ça. Après une heure et demie, j'ai également ajouté la fonction d'exécution au blog. Parce qu'il a été modifié à partir de L-blog, il convient également au L-blog. De plus, FBS a également été modifié à partir de L-Blog, et vous devez également utiliser les méthodes de cet article pour ajouter la fonction de code en cours d'exécution. De plus, comme la copie et l'enregistrement du code n'ont pas trouvé de solution compatible avec chaque navigateur, il n'a pas été ajouté.
Exemple:
Les étapes sont les suivantes:
1. Ajouter le code suivant dans include / commun.js:
La copie de code est la suivante:
functionRuncode (codeoBjid) {
varCodeObj = document.getElementById (CodeObjid)
varCodestr = codeoBj.Value;
if (codestr! = "") {
varCodewin = window.open ('', '', '');
CodeWin.Document.open («Text / Html», «Remplacer»);
codewin.opener = null
codewin.Document.Write (Codestr);
codewin.Document.close ();
}
}
2. Trouver strContent = re.replace (strContent, "【Code】") dans include / ubbcode.asp (changer [】 en []), et ajouter le code suivant après cela:
L-blog:
La copie de code est la suivante:
re.Pattern = "/ [html /] (<br>) +"
strContent = re.replace (strContent, "【html】")
FBS:
La copie de code est la suivante:
re.Pattern = "/ [html /] (<br/>) +"
strContent = re.replace (strContent, "【html】")
Puis recherchez re.Pattern = "/ [code /
La copie de code est la suivante:
re.Pattern = "/ [html /
SetStrmatches = re.execute (strContent)
Foreachstrmatchinstrmatches
Rndstr = int (7999 * rnd + 2000)
tmptr1 = strmatch.submatches (0)
strContent = remplacer (strContent, strmatch.value, "<textarearows =" "10" "" _
& "style =" "width: 90%;" "class =" "input_border" "id =" "html _" & rndstr & "" ""> "_
& tmptr1 & "</ textarea> <br/>" _
& "<putypeType =" "Button" "onClick =" "runcode ('html _" & rndstr & "');" value = "" runcode "" /> "_
& "[Ctrl + a All Selection Invite: vous pouvez d'abord modifier du code, puis appuyez sur Run]")
Suivant
Setstrmatches = rien
3. La modification est terminée. Lors de la publication du journal, vous pouvez utiliser le code pour exécuter [/ html] pour [] (remplacer [] par []) pour utiliser la fonction de code en cours d'exécution.