From 2938a0f15c136ba25dd6814df741e11a213cfc9b Mon Sep 17 00:00:00 2001 From: Romain d'Alverny Date: Tue, 30 Aug 2005 16:54:32 +0000 Subject: removed iframed testonline.html and updated javascript --- HTML/script.js | 76 +++++++++++++++++----------------------------------------- 1 file changed, 22 insertions(+), 54 deletions(-) (limited to 'HTML/script.js') diff --git a/HTML/script.js b/HTML/script.js index 9126143..24ed239 100644 --- a/HTML/script.js +++ b/HTML/script.js @@ -1,71 +1,39 @@ /* $Id$ */ -/* */ var isRemoteAvail = false; - -/* Remote web site */ var remoteweb = 'http://start.mandriva.com/'; - -/* Display a warning message on parent document in specific element if available. - @param text string to display - @param color text color - @param background background color - @return boolean -*/ -/* -function parentMessage( text, color, background ) { - var p = parent.window.document.getElementById('status'); - if( p == null ) - return false; - p.style.display = 'none'; - if( text == '' ) - return true; +String.prototype.rtrim = function() { return this.replace(/\s*$/, ""); }; +String.prototype.ltrim = function() { return this.replace(/^\s*/, ""); }; +String.prototype.trim = function() { return this.rtrim().ltrim(); }; +String.prototype.encodeURI = function() { return escape( this ).replace(/\+/g,"%2B"); }; - p.innerHTML = text; - p.style.color = color; - p.style.background = background; - p.style.display = 'block'; - return true; -} -*/ - -/* Redirect parent document to available remote web site - with the current language code. - @return boolean -*/ function actOnline() { - var lang = null; - + var release = ''; try { - lang = parent.window.document.documentElement.attributes.getNamedItem('lang').value; - } catch( e ) { - return false; - } finally { } - - if( lang != null ) - remoteweb += '?l='+lang; + var t = document.getElementsByTagName('meta'); + for( var i=0; i'+remoteweb+'','#006000','#aaff99'); - return true; -} - -/* If the remote website is not available. - @return boolean -*/ -function actOffline() { - //parentMessage('You are offline...','#a00000','#ffaa88'); - //TODO write in ? return true; } - +function actOffline() { return true; } function bodyLoad() { if( isRemoteAvail ) { actOnline(); } else { actOffline(); } } function imgLoad() { isRemoteAvail = true; } -function imgError() { isRemoteAvail = false; } - +function imgError() { isRemoteAvail = false; var i = document.getElementById('i'); i.parentNode.removeChild(i); } window.alert = function() {} -//parentMessage( 'Mandriva...', '#000' ); -/* +/* */ -- cgit v1.2.1