---
title: "Preview från egen editor knasar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/164749-preview-från-egen-editor-knasar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "webbmannen"
published: "2007-09-22T08:32:00.000Z"
updated: "2007-09-22T08:32:00.000Z"
replies: 0
views: 253
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/164749-preview-från-egen-editor-knasar"
---

# Preview från egen editor knasar

## #1 — webbmannen, 2007-09-22T08:32Z

Hej alla,

Jag har, utan några egentliga kunskaper i JavaScript, lyckats modifiera [openWYSIWYG 1.0](http://www.openwebware.com/products/openwysiwyg/demo.shtml) 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  :l  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

Permalänk: https://www.webforum.nu/p/164749

---

Tråden på webben: https://www.webforum.nu/amne/javascript/164749-preview-från-egen-editor-knasar
