Blame view

www-backend/js/plugins/wsc/dialogs/ciframe.html 1.65 KB
1ea3b987   Administrator   maby first commit
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

  <!--

  Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.

  For licensing, see LICENSE.html or http://ckeditor.com/license

  -->

  <html>

  <head>

  	<title></title>

  	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  	<script type="text/javascript">

  

  function gup( name )

  {

  	name = name.replace( /[\[]/, '\\\[' ).replace( /[\]]/, '\\\]' ) ;

  	var regexS = '[\\?&]' + name + '=([^&#]*)' ;

  	var regex = new RegExp( regexS ) ;

  	var results = regex.exec( window.location.href ) ;

  

  	if ( results )

  		return results[ 1 ] ;

  	else

  		return '' ;

  }

  

  var interval;

  

  function sendData2Master()

  {

  	var destination = window.parent.parent ;

  	try

  	{

  		if ( destination.XDTMaster )

  		{

  			var t = destination.XDTMaster.read( [ gup( 'cmd' ), gup( 'data' ) ] ) ;

  			window.clearInterval( interval ) ;

  		}

  	}

  	catch (e) {}

  }

  

  function OnMessage (event) {

  	        var message = event.data;

  	        var destination = window.parent.parent;

  	        destination.XDTMaster.read( [ 'end', message, 'fpm' ] ) ;

  }

  

  function listenPostMessage() {

      if (window.addEventListener) { // all browsers except IE before version 9

              window.addEventListener ("message", OnMessage, false);

      }else {

              if (window.attachEvent) { // IE before version 9

                          window.attachEvent("onmessage", OnMessage);

                  }

          }

  }

  

  function onLoad()

  {

  	interval = window.setInterval( sendData2Master, 100 );

  	listenPostMessage();

  }

  

  </script>

  </head>

  <body onload="onLoad()"><p></p></body>

  </html>