Add htmlarea http://www.htmlarea.com/ tool to appdb
This commit is contained in:
131
htmlarea/popups/old-fullscreen.html
Normal file
131
htmlarea/popups/old-fullscreen.html
Normal file
@@ -0,0 +1,131 @@
|
||||
<html>
|
||||
|
||||
<head><title>Fullscreen Editor</title>
|
||||
|
||||
<style type="text/css"> body { margin: 0px; border: 0px; background-color: buttonface; } </style>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
|
||||
|
||||
// if we pass the "window" object as a argument and then set opener to
|
||||
|
||||
// equal that we can refer to dialogWindows and popupWindows the same way
|
||||
|
||||
if (window.dialogArguments) { opener = window.dialogArguments; }
|
||||
|
||||
|
||||
|
||||
var _editor_url = "../";
|
||||
|
||||
document.write('<scr'+'ipt src="' +_editor_url+ 'editor.js" language="Javascript1.2"></scr'+'ipt>');
|
||||
|
||||
|
||||
|
||||
var parent_objname = location.search.substring(1,location.search.length); // parent editor objname
|
||||
|
||||
var parent_config = opener.document.all[parent_objname].config;
|
||||
|
||||
|
||||
|
||||
var config = cloneObject( parent_config );
|
||||
|
||||
var objname = 'editor'; // name of this editor
|
||||
|
||||
|
||||
|
||||
// DOMViewerObj = config;
|
||||
|
||||
// DOMViewerName = 'config';
|
||||
|
||||
// window.open('/innerHTML/domviewer.htm');
|
||||
|
||||
|
||||
|
||||
/* ---------------------------------------------------------------------- *\
|
||||
|
||||
Function :
|
||||
|
||||
Description :
|
||||
|
||||
\* ---------------------------------------------------------------------- */
|
||||
|
||||
|
||||
|
||||
function _CloseOnEsc() {
|
||||
|
||||
if (event.keyCode == 27) {
|
||||
|
||||
update_parent();
|
||||
|
||||
window.close();
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* ---------------------------------------------------------------------- *\
|
||||
|
||||
Function : cloneObject
|
||||
|
||||
Description : copy an object by value instead of by reference
|
||||
|
||||
Usage : var newObj = cloneObject(oldObj);
|
||||
|
||||
\* ---------------------------------------------------------------------- */
|
||||
|
||||
|
||||
|
||||
function cloneObject(obj) {
|
||||
|
||||
var newObj = new Object;
|
||||
|
||||
|
||||
|
||||
// check for array objects
|
||||
|
||||
if (obj.constructor.toString().indexOf('function Array(') == 1) {
|
||||
|
||||
newObj = obj.constructor();
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
for (var n in obj) {
|
||||
|
||||
var node = obj[n];
|
||||
|
||||
if (typeof node == 'object') { newObj[n] = cloneObject(node); }
|
||||
|
||||
else { newObj[n] = node; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
return newObj;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* ---------------------------------------------------------------------- *\
|
||||
|
||||
Function : resize_editor
|
||||
|
||||
Description : resize the editor when the user resizes the popup
|
||||
|
||||
\* ---------------------------------------------------------------------- */
|
||||
|
||||
|
||||
|
||||
function resize_editor() { // resize editor to fix window
|
||||
|
||||
var editor = document.all['_editor_editor'];
|
||||
Reference in New Issue
Block a user