- <script type="text/javascript">
- //-------------------------
- function Read_File( where_){
- //-- Recup des Objets
- var szTmp ="";
- var O_Src = document.getElementById( 'I_RECUP').contentWindow.document;
- var O_Dest = document.getElementById( 'T_RECUP');
- if( O_Src.body){
- O_Src = O_Src.body;
- //-- Lecture du contenu
- if( O_Src.textContent)
- szTmp = O_Src.textContent;
- //-- Cas IE
- else if (O_Src.innerText)
- szTmp = O_Src.innerText;
- //-- cas NetScape a part
- else if( O_Src.innerHTML){
- szTmp = O_Src.innerHTML;
- szTmp = szTmp.replace(/</gi, "\<");
- szTmp = szTmp.replace(/>/gi, "\>");
- szTmp = szTmp.replace(/<pre>/gi, "");
- szTmp = szTmp.replace(/<\/pre>/gi, "");
- }
- }
- else
- szTmp = "ERREUR Format Fichier";
-
- //-- Transfert dans TEXTAREA
- O_Dest.value = szTmp;
- //-- Recuperation des lignes
- var O_Src = document.getElementById( 'T_RECUP');
- var O_Dest = document.getElementById( where_);
-
- if( O_Dest){
- szTmp ="";
- //-- Supprime "\r" pour IE et Opera
- O_Src.value = O_Src.value.replace(/\r/gi, "")
- //-- Recup donnee
- var T_Lig = O_Src.value.split('\n');
- //-- Supprime ligne vide en fin de fichier
- while(!T_Lig[T_Lig.length-1].replace(/\s/g,''))
- T_Lig.length --;//= T_Lig.length-1;
- //-- Pour tous les lignes
- for( var i=0; i <T_Lig.length; i++){
- szTmp += T_Lig[i] +'<br>';
- }
- //-- Ecrit le resultat
- O_Dest.innerHTML = szTmp;
- }
- }
- </script>
<script type="text/javascript">
//-------------------------
function Read_File( where_){
//-- Recup des Objets
var szTmp ="";
var O_Src = document.getElementById( 'I_RECUP').contentWindow.document;
var O_Dest = document.getElementById( 'T_RECUP');
if( O_Src.body){
O_Src = O_Src.body;
//-- Lecture du contenu
if( O_Src.textContent)
szTmp = O_Src.textContent;
//-- Cas IE
else if (O_Src.innerText)
szTmp = O_Src.innerText;
//-- cas NetScape a part
else if( O_Src.innerHTML){
szTmp = O_Src.innerHTML;
szTmp = szTmp.replace(/</gi, "\<");
szTmp = szTmp.replace(/>/gi, "\>");
szTmp = szTmp.replace(/<pre>/gi, "");
szTmp = szTmp.replace(/<\/pre>/gi, "");
}
}
else
szTmp = "ERREUR Format Fichier";
//-- Transfert dans TEXTAREA
O_Dest.value = szTmp;
//-- Recuperation des lignes
var O_Src = document.getElementById( 'T_RECUP');
var O_Dest = document.getElementById( where_);
if( O_Dest){
szTmp ="";
//-- Supprime "\r" pour IE et Opera
O_Src.value = O_Src.value.replace(/\r/gi, "")
//-- Recup donnee
var T_Lig = O_Src.value.split('\n');
//-- Supprime ligne vide en fin de fichier
while(!T_Lig[T_Lig.length-1].replace(/\s/g,''))
T_Lig.length --;//= T_Lig.length-1;
//-- Pour tous les lignes
for( var i=0; i <T_Lig.length; i++){
szTmp += T_Lig[i] +'<br>';
}
//-- Ecrit le resultat
O_Dest.innerHTML = szTmp;
}
}
</script>