Avatar billede baitianlong Nybegynder
05. juli 2002 - 22:12 Der er 9 kommentarer og
1 løsning

iframe, asp og window.open

Jeg har en databaseside i en iframe, og den vil ikke åbne vinduer !!!! Den har virket før, men efter ominstallering og windows update duer den kun for sig selv.......

Her er den for sig selv. -Vælg en kategori/sang og tryk get lyrics - Fint popup
http://www.legendenet.dk/legendarisk/lyrics/lyricsDB.asp

Her er den i iframen:
http://www.legende.dk/songlyrics.html

Hvorfor duer den ikke i iframen ??????
Avatar billede nikolajdu Nybegynder
05. juli 2002 - 22:16 #1
Prøv at angive et navn på dit vindue.

window.open(tekst, "NAVN", "location=yes, scrollbars=yes,...

Hvad du skriver er bedøvende.
Avatar billede tmceu Praktikant
05. juli 2002 - 22:20 #2
Hvordan er "Everything I do (I do it for you)" havnet under rock :-)

Jeg har desværre ikke noget bedre bud end nikolajdu's, men måtte bare lige drille lidt, for jeg har nemlig ferie fra idag :-)
Avatar billede baitianlong Nybegynder
05. juli 2002 - 22:29 #3
Åh. Jeg blev lige optimistisk, men det ændrer ikke noget. Script:

function openWindow() {
tekst=(document.forms[0].lyr_song.value).toLowerCase();
    if(tekst != "") {
    window.open(tekst, "sang", "location=yes, scrollbars=yes, resize=no, width=600, left=100")
    }
Avatar billede nikolajdu Nybegynder
05. juli 2002 - 22:31 #4
Det var nu også et vildt gæt :-)

kigger lige igen
Avatar billede baitianlong Nybegynder
05. juli 2002 - 22:34 #5
Det er syret at den gerne åbner vinduer på

http://www.legende.dk/pictures.html

Det er jo samme princip ?!
Avatar billede -master-d- Nybegynder
05. juli 2002 - 23:17 #6
Må indrømme at dette lyder underligt, men mit bud er at det simpelthen er din variabel tekst, som aldrig bliver fundet når den bruges i din iframe.
Avatar billede baitianlong Nybegynder
06. juli 2002 - 14:01 #7
Det er også meget underligt. Nu kopierer jeg asp-koden ind her, og håber nogen kan hjælpe med mysteriet...

<%
iType = Request.QueryString("iType")
strSearchfor = Request.QueryString("strSearch")

If (iType = "" and strSearchfor = "") Then
response.Write "<option value="""">Please select genre</option>"

Else
set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mappath("../legendarisk.mdb")

if IsEmpty(strSearchfor) Or strSearchfor = "" then
  strSQL = "SELECT sTitel, sURL FROM lyrics WHERE iType IN (" & iType & ") ORDER BY sTitel "
else
  strSQL = "SELECT sTitel, sURL FROM lyrics WHERE iType IN (" & iType & ") and sTitel Like '%" & strSearchfor & "%' ORDER BY sTitel "
end if

Set oRs = oConn.Execute(strSQL)

While not oRs.EOF
response.Write "<option value=""http://www.legendenet.dk/legendarisk/lyrics/songs/" & oRs(1) & """>" & oRs("sTitel") & "</option>"
oRs.MoveNext
Wend

oRs.Close
Set oRs = Nothing
oConn.Close

End If
%>


Håber på svar....
Avatar billede baitianlong Nybegynder
21. juli 2002 - 00:06 #8
For helvede, drenge. Har i slet ikke noget at sige ???
Avatar billede nikolajdu Nybegynder
21. juli 2002 - 00:56 #9
EH NÆHHH.
Avatar billede baitianlong Nybegynder
21. juli 2002 - 01:33 #10
Øv bøv. sikke noget lort....
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
Kurser inden for grundlæggende programmering

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