login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem met implementatie WYSIWYG (Opgelost)

Offline Abbas - 01/07/2010 18:50
Avatar van AbbasGouden medaille

Crew .NET
Ik ben bezig met een website in PHP maar aangezien de editor in JS geschreven is plaats ik het in deze categorie. De installatie (lees: implementatie) lijkt eenvoudig maar ik geraak er niet uit. Het is de eerste keer dat ik een WYSIWYG ding implementeren waardoor ik er de ballen van snap. Het gaat om de volgende editor: http://www.openwebware.com/.

In m'n pagina staat tussen de head-tags:

  1. <script type="text/javascript" src="Scripts/wysiwyg.js" />
  2. <script type="text/javascript" src="Scripts/wysiwyg-settings.js" />

Maar als ik de pagina dan laadt is het scherm wit, als ik die twee regels er uit laat dan werkt m'n pagina gewoon wel. Iemand die me hierbij kan helpen?

7 antwoorden

Gesponsorde links
Offline Martijn - 01/07/2010 19:05
Avatar van Martijn Crew PHP firebug geeft ook geen meldingen ofzo?
Offline Abbas - 01/07/2010 19:17
Avatar van Abbas Gouden medaille

Crew .NET
Ik gebruik enkel Chrome en IE8. 
Offline Koen - 02/07/2010 00:50 (laatste wijziging 02/07/2010 01:02)
Avatar van Koen PHP expert Je moet ook nog
  1. <script type="text/javascript">WYSIWYG.attach('id_van_je_txtarea');</script>

In de head zetten en
  1. <textarea id="id_van_je_txtarea"></textarea>

In je body. :-)

Thank me later, met een pint ofzo 

Edit:

Volgens mij kan het ook te maken hebben met die short-tags... Ik meen mij te herinneren dat ik daar ook al problemen mee gehad heb. Probeer het ook eens zo:
  1. <script type="text/javascript" src="Scripts/wysiwyg.js"></script>
  2. <script type="text/javascript" src="Scripts/wysiwyg-settings.js"></script>
Bedankt door: Abbas
Offline Abbas - 02/07/2010 01:04
Avatar van Abbas Gouden medaille

Crew .NET
Ja dat heb ik staan in een pagina die geinclude wordt op de index. Het zit zo ongeveer:

index.php
  1. ...
  2. <script type="text/javascript" src="Scripts/wysiwyg.js" />
  3. <script type="text/javascript" src="Scripts/wysiwyg-settings.js" />
  4. </head>
  5. <div id="Menu">
  6. (Links een verticaal menu)
  7. </div>
  8. <?php
  9. if(someCondition)
  10. require_once "somePage.php";
  11. ?>
  12. </body>
  13. </html>


somePage.php
  1. <script type="text/javascript">
  2. WYSIWYG.attach('idTextArea');
  3. <div>
  4. <form ...>
  5. Alle controls die hier horen, ook de textarea
  6. </form>
  7. </div>

Maar als ik de pagina open in m'n (eender welke, heb dan ook maar FF geinstalleerd) browser krijg ik niets te zien, de opmaak in de bron is wel juist maar niets wordt getoond. Zelfs niet in de index waar er nog niet een pagina moet worden ingeladen. Als ik die twee script regels uit de index haal werkt het wel.
Offline Koen - 02/07/2010 01:14
Avatar van Koen PHP expert Check m'n edit 
Offline vinTage - 02/07/2010 01:15
Avatar van vinTage Nieuw lid in ie8 zit toch een 'fout opspoorder' wat geeft die?
Of geeft die geen melding?

Handiger is een linkje 
Offline Abbas - 02/07/2010 01:22 (laatste wijziging 02/07/2010 01:23)
Avatar van Abbas Gouden medaille

Crew .NET
Bedoel je zo links onderaan in IE dat uitroepteken of de 'pop-up' met de melding dat er een fout inzit? Niets. In FF heb ik FireBug draaien en daar geraak ik ook niet wijzer uit. Linkje gaat niet echt aangezien de website niet online staat.

Edit:
Koen, je edit was de oplossing. Geen short-tags gebruiken dus! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s