Frameset

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      Da ich nun selber keine Lösung mehr finde villeicht hat jemand eine Idee.
      Habe das Frameset meinen Bedürfnissen angepasst, jedoch kommt immer ein refresh über den ganzen Chat und öffnet sogar ein neues Fenster, im Chat selber kann man dann nach schliessen des neuen Fensters nichts mehr schreiben, im neuen Fenster ist nur der Hintergrund vom Chat zu sehen und sonst nichts.
      Hier mein Frameset:

      Quellcode

      1. <!-- frameset neu start -->
      2. <frameset rows="*,87" frameborder=0 border=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">
      3. <frameset cols="*,281" frameborder="NO" border="0" framespacing="0" rows="*">
      4. <frameset rows="60,*" frameborder="NO" border="0" framespacing="0">
      5. <frame name=banner src="{GET|$runtime.completeurl}&template=banner" scrolling=no>
      6. <!-- <frame name=ticker src="{GET|$runtime.completeurl}&template=webcam" scrolling=no> -->
      7. <frame name=messages src="{GET|$runtime.completeurl}&action=messages" scrolling=auto>
      8. </frameset>
      9. <noframes>
      10. {NEED_PERMISSION|user}
      11. </noframes>
      12. <frameset rows="230,*" frameborder="NO" border="0" framespacing="0" cols="*">
      13. <frame name=webcam src="{GET|$runtime.completeurl}&template=webcam" scrolling=auto>
      14. <frame name=users src="{GET|$runtime.completeurl}&template=users" scrolling=auto>
      15. </frameset>
      16. </frameset>
      17. <frame name=input src="{GET|$runtime.completeurl}&template=input" scrolling=no>
      18. <frame name=dummy src="dummy.html" scrolling=no noresize>
      19. </frameset>
      20. <!-- frameset neu ende -->

      Meine eingebauten Sachen wie Radioplayer und Webcam habe ic hrausgenommen also von daher kann der refresh nicht kommen.
      Für eine Idee und Hilfe wäre ic hsehr dankbar.

      Mfg Manfred
      Ok hier der Komplette Code von der chat.html
      dachte ich poste nur das was ich geändert habe.

      HTML-Quellcode

      1. <!-- GTChat Developer Version -->
      2. <html>
      3. <head>
      4. <base href="{GET|$settings.urls.htmlurl}">
      5. <title>{GET|$settings.chatname}</title>
      6. <link rel="stylesheet" href="style.css">
      7. <script language="JavaScript" src="chat.js" type="text/javascript">
      8. </script>
      9. <script language="JavaScript">
      10. function doLogout()
      11. {
      12. if (!window.exiting)
      13. {
      14. window.exiting = 1;
      15. openCenteredWindow('{GET_JS|$runtime.completeurl}&action=send&text=%2Fquit&textid='+(new Date).getTime()+'&template=message&message=error_logout&image=error','_blank',480,150);
      16. }
      17. }
      18. </script>
      19. </head>
      20. <!-- frameset neu start
      21. <frameset rows="*,87" frameborder=0 border=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">
      22. <frameset cols="*,281" frameborder="NO" border="0" framespacing="0" rows="*">
      23. <frameset rows="100,*" frameborder="NO" border="0" framespacing="0">
      24. <frame name=banner src="{GET|$runtime.completeurl}&template=banner" scrolling=no>
      25. <frame name=messages src="{GET|$runtime.completeurl}&action=messages" scrolling=auto>
      26. </frameset>
      27. <noframes>
      28. {NEED_PERMISSION|user}
      29. </noframes>
      30. <frameset rows="281,*" frameborder="NO" border="0" framespacing="0" cols="*">
      31. <frame name=webcam src="{GET|$runtime.completeurl}&template=webcam" scrolling=auto>
      32. <frame name=users src="{GET|$runtime.completeurl}&template=users" scrolling=auto>
      33. </frameset>
      34. </frameset>
      35. <frame name=input src="{GET|$runtime.completeurl}&template=input" scrolling=no>
      36. <frame name=dummy src="dummy.html" scrolling=no noresize>
      37. </frameset>
      38. frameset neu ende -->
      39. <frameset rows="230,*,87,0" frameborder=0 border=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">
      40. <frameset cols="*,281">
      41. <frame name=banner src="{GET|$runtime.completeurl}&template=banner" scrolling=no>
      42. <frame name=ticker src="{GET|$runtime.completeurl}&template=webcam" scrolling=no>
      43. </frameset>
      44. <frameset cols="*,281">
      45. <frame name=messages src="{GET|$runtime.completeurl}&action=messages" scrolling=auto>
      46. <frame name=users src="{GET|$runtime.completeurl}&template=users" scrolling=auto>
      47. </frameset>
      48. <frame name=input src="{GET|$runtime.completeurl}&template=input" scrolling=no>
      49. <frame name=dummy src="dummy.html" scrolling=no noresize>
      50. </frameset>
      51. </html>

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „ManfredMOD“ ()

      Im Übrigen:

      <noframes>
      {NEED_PERMISSION|user}
      </noframes>

      Das ist Schwachsinn. Hier sollte eine Meldung eingebunden werden, die dem User angezeigt wird, wenn sein Browser keine Frames unterstützt. Ist das selbe Prinzip wie <noscript>.
      Original von TrioxX
      Im Übrigen:

      <noframes>
      {NEED_PERMISSION|user}
      </noframes>

      Das ist Schwachsinn. Hier sollte eine Meldung eingebunden werden, die dem User angezeigt wird, wenn sein Browser keine Frames unterstützt. Ist das selbe Prinzip wie <noscript>.


      Das war schon original so drinnen

      Quellcode

      1. <noframes>
      2. {NEED_PERMISSION|user}
      3. </noframes>


      Die Funktion konnte ich mir auch net Erklären.
      Komische Version....

      So sollte es eigentlich aussehen (ohne noframes):

      HTML-Quellcode

      1. <html>
      2. <head>
      3. <base href="{GET|$settings.urls.htmlurl}">
      4. <title>{GET|$settings.chatname}</title>
      5. <link rel="stylesheet" href="style.css">
      6. <script language="JavaScript" src="chat.js" type="text/javascript">
      7. </script>
      8. <script language="JavaScript">
      9. function doLogout()
      10. {
      11. if (!window.exiting)
      12. {
      13. window.exiting = 1;
      14. openCenteredWindow('{GET_JS|$runtime.completeurl}&action=send&text=%2Fquit&textid='+(new Date).getTime()+'&template=message&message=error_logout&image=error','_blank',480,150);
      15. }
      16. }
      17. </script>
      18. </head>
      19. <frameset rows="*,90,0" frameborder=0 border=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">
      20. <frameset cols="*,250">
      21. <frame name=messages src="{GET|$runtime.completeurl}&action=messages" scrolling=auto>
      22. <frame name=users src="{GET|$runtime.completeurl}&template=users" scrolling=auto>
      23. </frameset>
      24. <frame name=input src="{GET|$runtime.completeurl}&template=input" scrolling=no>
      25. <frame name=dummy src="dummy.html" scrolling=no noresize>
      26. </frameset>
      27. </html>
      Ihre :

      Quellcode

      1. <frameset rows="*,87" frameborder=0 border=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">


      Die Originale:

      Quellcode

      1. <frameset cols="*,87" border=0 frameborder=0 framespacing=0 onbeforeunload="doLogout()" onunload="doLogout()">


      Die Frame aufteilung wie ich sehe haben sie ja richtig gestellt nur das frame gerüsst ist durch einander darum öffnet der auch immer ein neues fenster

      MFG
      Andre