WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Ajax fungerar endast i FF (https://www.wn.se/forum/showthread.php?t=30684)

tartareandesire 2008-07-22 20:37

Det fungerar inte så bra att skriva ut vad som helst med alert i IE för att veta var felet ligger.

Du bör ändra form.feed.value i getquerystring (samt ta bort raden ovanför) till document.getElementById('feed').value och lägga på id i formuläret.

Kristoffer G 2008-07-22 20:51

Citat:

Originally posted by tartareandesire@Jul 22 2008, 20:37
Det fungerar inte så bra att skriva ut vad som helst med alert i IE för att veta var felet ligger.
Du bör ändra form.feed.value i getquerystring (samt ta bort raden ovanför) till document.getElementById(feed).value och lägga på id i formuläret.


Fungerar inte alls...

hehe.. lite spännande att se vem som kommer på lösningen :) Själv har jag noll koll.

tartareandesire 2008-07-22 21:08

Citat:

Ursprungligen postat av Brazzan
Citat:

Ursprungligen postat av tartareandesire
Det fungerar inte så bra att skriva ut vad som helst med alert i IE för att veta var felet ligger.
Du bör ändra form.feed.value i getquerystring (samt ta bort raden ovanför) till document.getElementById(feed).value och lägga på id i formuläret.

Fungerar inte alls...
hehe.. lite spännande att se vem som kommer på lösningen Själv har jag noll koll.

Vad menar du med "fungerar inte alls"? Inte i FF heller?

Kristoffer G 2008-07-22 21:14

nope.. inte i FF heller.

tartareandesire 2008-07-22 21:17

Då har du gjort något galet =) Lade du på feed-id:t i index.html?

Kristoffer G 2008-07-22 21:27

alltså.. jag har id="feeds" på formuläret och id="feed" på select... hur ska då


function getquerystring() {
var word = document.getElementById(feed).value
qstr = 'feed=' + escape(word);

return qstr;
}

Se ut?

Edit...

Jag har id="feeds" på formuläret och name="feed" på select

Kristoffer G 2008-07-22 21:39

Den skickar ingenting till show_feed.php i varken IE eller safari... jag har medvetet laggt till en felaktig url i <select> som genererar ett fel tillbaka...

Antingen det eller att den inte kan ta emot och skriva ut.

tartareandesire 2008-07-22 22:05

Du måste ha id på select (antar du har med citattecken även om de faller bort i texten).

Kristoffer G 2008-07-22 22:08

Kod:

<form name="feeds" action="index.html" method="POST">
 *<select id="feed"> *
 *<option value="">Välj</option>
 *<option value="http://www.geiser.se/feed" onClick='xmlhttpPost("show_feed.php")'>Geiser.se</option>
 *<option value="http://feeds.feedburner.com/tkjblogg?format=xml" onClick='xmlhttpPost("show_feed.php")'>TkJ</option>
 *<option value="http://www.dan.se/feed" onClick='xmlhttpPost("show_feed.php")'>Dan.se</option>
 *</select>

Kod:

function getquerystring() {
var word = document.getElementById(feed).value
qstr = 'feed=' + escape(word);
return qstr;
}

Så här uppfattar jag det du säger... och det fungerar inte i någon webbläsare.


EDIT: Jupp.. la till citattecken :) Det fungerar i FF nu, men inte någon annanstans.

tartareandesire 2008-07-22 22:52

Citattecknen kring feed i getquerystring också?


Alla tider är GMT +2. Klockan är nu 19:36.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson