le changement de l'editeur pas defaut du coude source.
Certes dans about:config, on peut règler la variable view_source.editor.external -> true
et la variable
view_source.editor.path -> C:\WINNT\system32\notepad.exe
par exemple ...
il existe aussi des plugins (Launchy, ViewSourceWith) pour ouvrir les liens et editer le code source avec un prog choisi ... mais ... malgré tout çà :
si on essaie d'utiliser la fonction JavaScript view-source dans une page html locale :
location="view-source:"+parent.main.location
et bien FF va lancer son viewer intégré ...
FireFox(v2.0) ne permet donc pas en natif de modifier le viewer/editeur par defaut dans un appel Javascript d'une pas html !
exemple de page locale : edit.htm
Code : Tout sélectionner
<html>
<head>
<SCRIPT LANGUAGE='JavaScript1.1'>
<!--
function ViewFile(fichier) { location='view-source:file://'+fichier; }
//-->
</SCRIPT>
</head>
<body>
<INPUT TYPE='BUTTON' VALUE='hosts' onClick='ViewFile("C:/WINNT/system32/drivers/etc/hosts")'>
</body>
</html>