Bonjour à toutes et à tous,

Y a t'il un utilisateur qui a constaté qu'avec l'utilisation du composant TWebBrowser, l'aperçut de la source est différent du contenu du fichier html.

Que se soit avec le Tmemo ou le TRichedit.

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
FSource.show;
  try
    FSource.memo1.Text := WebBrowser1.OleObject.Document.body.innerHTML;
  except end;
end;
Aperçu obtenu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<FORM name="Caméra arrière">
 
<SCRIPT language=JavaScript> 
 
//1920 x 1080 ou 1535 x 740
 
  document.writeln('<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width=' + 1535 + 
 
      ' height=' + 740 + ' CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">'); 
 
  document.writeln('<param name="autoplay" value="true">'); 
 
 
  document.writeln('<param name="controller" value="true">'); 
 
 //H.264 over RTSP over 554 port  
 
     document.writeln('<param name="qtsrc" value="' + 'rtsp://192.168.1.12:554/user=admin&password=&channel=1&stream=0.sdp?real_stream' + '">'); 
 
  </SCRIPT>
 
<OBJECT codeBase="http://www.apple.com/qtactivex/qtplugin.cab" classid=clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B width=1535 height=740>
  </body></html></OBJECT></FORM>
Contenu du fichier html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<html>
<head> 
<title>Viewer H264</title> 
</head>
<body> 
 <form name = "Caméra arrière">
 <script language="JavaScript"> 
 
//1920 x 1080 ou 1535 x 740
 
  document.writeln('<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width=' + 1535 + 
 
      ' height=' + 740 + ' CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">'); 
 
  document.writeln('<param name="autoplay" value="true">'); 
 
 
  document.writeln('<param name="controller" value="true">'); 
 
 //H.264 over RTSP over 554 port  
 
     document.writeln('<param name="qtsrc" value="' + 'rtsp://192.168.1.12:554/user=admin&password=&channel=1&stream=0.sdp?real_stream' + '">'); 
 
  </script>  
 
</body>
</html>
Merci d'avance.

@+,

cincap