From: Anjo K. <an...@us...> - 2008-03-26 15:44:02
|
Update of /cvsroot/wonder/Wonder/Ajax/Ajax/WebServerResources In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv31392/WebServerResources Modified Files: ibox.js Log Message: added support for external content Index: ibox.js =================================================================== RCS file: /cvsroot/wonder/Wonder/Ajax/Ajax/WebServerResources/ibox.js,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ibox.js 26 Mar 2008 15:07:37 -0000 1.5 --- ibox.js 26 Mar 2008 15:43:51 -0000 1.6 *************** *** 743,746 **** --- 743,765 ---- _pub.plugins.register(iBoxPlugin_YouTube); + //AK added support for iframes/external urls + var iBoxPlugin_External = function() + { + return { + match: function(url) + { + var server = document.location.href.replace(new RegExp("(http:\/\/[^\/]+)\/.*"), "$1"); + return url.indexOf(server) == -1; + }, + + render: function(url, params) + { + var html = "<iframe style='width: 100%; height: 100%; margin: 0; padding: 0; border: 0' src='" + url + "'></iframe>"; + _pub.html(html, params); + } + } + }(); + _pub.plugins.register(iBoxPlugin_External); + var iBoxPlugin_Document = function() { |