Avatar billede hyperactive Nybegynder
20. april 2003 - 13:41 Der er 7 kommentarer og
1 løsning

Popup i frameset virker ikke

Hvad er der galt her....

Der kommer ingen popup, hvis man lukker vinduet:

<html>
<head>
<title>SEXKILLINGER.DK :: Webcam liveshows med Danmarks frækkeste tøser.</title>
<link rel="stylesheet" type="text/css" href="chat.css">
<frameset cols="*,380" framespacing="0" frameborder="no" border="0" onUnload="window.open('logout.asp','','width=100,height=50')">
    <frameset rows="100,40" frameborder="0">
        <frame src="history.asp?ChatID=<%=ChatID%>" name="History" frameborder="yes" noresize bordercolor="#000000">
        <frame name="Message" src="message.asp?ChatID=<%=ChatID%>" scrolling="no" target="_self">
    </frameset>
    <frame name="webcam" src="cam.asp?ChatID=<%=ChatID%>" noresize scrolling="no">
    <noframes>
    <body>
        Din browser understøtter ikke frames.
    </body>
    </noframes>
</frameset>
</head>
</html>
Avatar billede olebole Juniormester
20. april 2003 - 15:39 #1
<ole>

Så må du skrive den kode, hvor det ikke virker - for den, du skriver der, virker da fint  :)

/mvh
</bole>
Avatar billede hyperactive Nybegynder
21. april 2003 - 09:43 #2
Hvis jeg laver en vis kilde på framesettet ser den sådan ud:

<html>
<head>

<title>SEXKILLINGER.DK :: Webcam liveshows med Danmarks frækkeste tøser.</title>

<frameset cols="*,380" framespacing="0" frameborder="no" border="0" onUnload="window.open('logout.asp?ChatID=34702','','width=100,height=50')">
    <frameset rows="100,40" frameborder="0">
        <frame src="history.asp?ChatID=34702" name="History" frameborder="yes" noresize bordercolor="#000000">
        <frame name="Message" src="message.asp?ChatID=34702" scrolling="no" target="_self">
    </frameset>
    <frame name="webcam" src="cam.asp?ChatID=34702" noresize scrolling="no">
    <noframes>
    <body>
        Din browser understøtter ikke frames.
    </body>
    </noframes>
</frameset>
</head>
</html>

OG DET VIRKER ALTSÅ IKKE HOS MIG :o(
Avatar billede hyperactive Nybegynder
21. april 2003 - 10:14 #3
Jeg har fundet ud af at det er siden cam.asp, der åbenbart er skyld i fejlen... cam.asp indeholder en <IFRAME> hvori der sendes live fra webcamet... Hvis jeg fjerner denne, virker popuppen fint... Jeg synes det lyder lidt underligt, og vil gerne høre hvorfor <IFRAME>'n har indflydelse på dette... og naturligvis, hvad gør jeg for at undgå at den går ind og blander sig???
Avatar billede olebole Juniormester
21. april 2003 - 15:33 #4
Så må du lægge en URL, for det bør ikke have den ringeste indflydelse, om du bruger iframes eller ej. Du laver formodentlig en anden fejl et sted  :)
/mvh
Avatar billede hyperactive Nybegynder
21. april 2003 - 15:38 #5
Problemet er at siden ligger i et beskyttet område.... Men cam.asp ser sådan ud:

<%
Option Explicit
Dim ChatID
ChatID = Request("ChatID")
If ( (ChatID = "") OR (NOT Application.StaticObjects.Item("WebcamChat1").Exists(ChatID)) ) Then
    Response.Redirect "http://www.sexkillinger.dk"
    Response.End
End If
%>
<!-- #include file="constants.inc" -->
<html>
<head>
<title>SEXKILLINGER.DK ::: Live webcam show</title>
<link rel="stylesheet" type="text/css" href="chat.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../includes/css.css" rel="stylesheet" type="text/css">
<script language=JavaScript>
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
</head>

<body bgcolor="#000000" text="#000000" link="#FF8040" vlink="#FF8040" alink="#354FC6" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">

<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td width="100%" valign='top'><div align="center">
    <iframe id="livecam" src="http://131.164.201.213:8080/" width="350" height="300" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
    </div></td> 
  </tr>

</table>

</body>
</html>
Avatar billede hyperactive Nybegynder
21. april 2003 - 15:42 #6
Vil lige nævne, hvis jeg fjerner <iframe>'n fra cam.asp, så virker popuppen perfekt
Avatar billede olebole Juniormester
21. april 2003 - 16:03 #7
Det hjælper ikke meget ... jeg trækker mig fra spm'et
Avatar billede hyperactive Nybegynder
11. juni 2003 - 10:19 #8
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester