version 1.1, 2006/05/17 22:23:19
|
version 1.2, 2007/10/09 21:29:16
|
Line 359 var jsMath = {
|
Line 359 var jsMath = {
|
this.domain = ''; |
this.domain = ''; |
// MSIE/Mac can't do domain changes, so don't bother trying |
// MSIE/Mac can't do domain changes, so don't bother trying |
if (navigator.appName == 'Microsoft Internet Explorer' && |
if (navigator.appName == 'Microsoft Internet Explorer' && |
navigator.platform == 'MacPPC' && navigator.userProfile != null) return; |
!navigator.platform.match(/Mac/) && navigator.userProfile != null) return; |
if (this.src == '') { |
if (this.src == '') { |
if (window == parent) return; |
if (window == parent) return; |
var oldDomain = document.domain; |
var oldDomain = document.domain; |
Line 372 var jsMath = {
|
Line 372 var jsMath = {
|
} catch (err) {} |
} catch (err) {} |
document.domain = oldDomain; |
document.domain = oldDomain; |
} else { |
} else { |
if (!this.src.match(/^[^:]+:\/\/([^/]+)(:[0-9]+)?\//)) return; |
if (!this.src.match(new RegExp('^[^:]+:\/\/([^/]+)(:[0-9]+)?\/'))) return; |
if (document.domain == RegExp.$1) return; |
if (document.domain == RegExp.$1) return; |
var src = RegExp.$1.split(/\./); |
var src = RegExp.$1.split(/\./); |
var loc = String(window.location.host).split(/\./); |
var loc = String(window.location.host).split(/\./); |