Frågan#1
Hej alla,
Jag har, utan några egentliga kunskaper i JavaScript, lyckats modifiera openWYSIWYG 1.0 nästan som jag vill ha den.
Det jag inte lyckats med är en preview i en popup. På openwebware finns ett forum med en beskrivning hur man kan göra men den fungerar inte. Det går heller inte att registrera sig på forumet
Kan någon här på wF lista ut hur koden nedan borde se ut.
<html>
<head>
<title>Förhandsgranskning</title>
<script language="JavaScript" type="text/javascript">
var qsParm = new Array();
/* ---------------------------------------------------------------------- *\
Function : preview()
\* ---------------------------------------------------------------------- */
function preview() {
var query = window.location.search.substring(1);
var parms = query.split('&');
for (var i=0; i<parms.length; i++) {
var pos = parms[i].indexOf('=');
if (pos > 0) {
var key = parms[i].substring(0,pos);
var val = parms[i].substring(pos+1);
qsParm[key] = val;
}
}
var content = window.opener.document.getElementById(qsParm['wysiwyg']).value;
document.write(content);
}
</script>
</head>
<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0" onLoad="preview();">
</body>
</html>
Det som skickas till popup-sidan är följande:
// Preview
else if (id == "Preview") {
window.open(popupsDir + 'preview.html?wysiwyg=' + n,'popup','location=0,status=0,scrollbars=0,resizable=1,width=500,height=250');
}
Mvh
/webb