Google Chrome, schiet mij maar in de kerstboom!

Pagina: 1
Acties:
  • 507 views

Acties:
  • 0 Henk 'm!

  • MrCaBLeGuY
  • Registratie: Februari 2002
  • Niet online

MrCaBLeGuY

powered by yellow bird

Topicstarter
<form action="orderstep1.asp" method="post">
<select name="order_amount" class="input">
<option value="1">10 seeds - £ 9,50
<option value="2">20 seeds - £ 19,00
<option value="3">30 seeds - £ 28,50
<option value="4">40 seeds - £ 35,00
</select>
</td>
<td width="140" height="30" valign="middle">
<input type="Submit" value="    Order seeds    " class="submitButton">
</td>
</tr>
</form>

Vervolgens in orderstep1.asp

<input type="Hidden" name="order_amount" value="<%Request.Form("order_amount")%>">

Submit je het formpje is die info gewoon pleite, weg, gone with the wind ....

Debug testje:

<% Response.Write(Request.Form("order_amount")) %> <% Response.Write("hoi") %>

Nu wordt het raar!!! Zie de pagina:

Afbeeldingslocatie: http://www.stimp.nl/temp/chromespoortniet.jpg

Vervolgens de source:

Afbeeldingslocatie: http://www.stimp.nl/temp/chromespoortniet2.jpg

In IE & firefox geen probleem.

WTF ????
.
Edit:

<form action="orderstep1.asp" method="post" enctype="text/plain">

Enctype erbij, nieuwe resultaat, helemaal niks meer ook niet in browserview.

[ Voor 23% gewijzigd door MrCaBLeGuY op 11-11-2009 05:15 ]


Acties:
  • 0 Henk 'm!

  • MrCaBLeGuY
  • Registratie: Februari 2002
  • Niet online

MrCaBLeGuY

powered by yellow bird

Topicstarter
Just ter info in Internet Explorer:

Afbeeldingslocatie: http://www.stimp.nl/temp/inie1.jpg

Afbeeldingslocatie: http://www.stimp.nl/temp/inie2.jpg

Hoe (in vredesnaam) kan Google Chrome die code (die serverside gegenereerd wordt) wel laten zien in de browser maar laten verdwijnen in de source?

Server al een IISRESET gegeven, geen verschil.

Edit:

Komt de volgende rariteit,

order.html >
<form action="orderstep1.asp" method="get" target="_self">

orderstep1.asp
<input type="Hidden" name="orderamount1" value="<%=Request.QueryString("order_amount")%>">

En het werkt wel, get met querystring geen probleem post met request.form werkt niet ...

[ Voor 31% gewijzigd door MrCaBLeGuY op 11-11-2009 05:33 ]


Acties:
  • 0 Henk 'm!

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Post gebruikt niet de querystring, je moet dat request.form gebruiken.

Acties:
  • 0 Henk 'm!

  • MrCaBLeGuY
  • Registratie: Februari 2002
  • Niet online

MrCaBLeGuY

powered by yellow bird

Topicstarter
bigbeng schreef op woensdag 11 november 2009 @ 05:55:
Post gebruikt niet de querystring, je moet dat request.form gebruiken.
Ja doh .... bij request.form is de post method uiteraard POST en niet GET.... zie eerste bericht...

Acties:
  • 0 Henk 'm!

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
http://www.eamonn.com/2008/09/view_source_with_chrome.htm (in de comments)
Blijkbaar doet Chrome gewoon raar bij View Source.

En zou je niet eens gaan slapen? Je komt wat agressief over.

Acties:
  • 0 Henk 'm!

  • MrCaBLeGuY
  • Registratie: Februari 2002
  • Niet online

MrCaBLeGuY

powered by yellow bird

Topicstarter
Hmmz bij view source doet hij gewoon een nieuwe request dus, met get ..... levert dat even een verwarring op als er toevallig wat fout gaat met dat getal :(

Bedankt voor je input, topic kan dicht.

PS. Als je "ja doh..." als agressief op vat ben je wel erg gevoelig ... zal ik er rekening mee houden voortaan.

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 09:15

Janoz

Moderator Devschuur®

!litemod

De view source van chrome doet voor het achterhalen van de source een nieuw get request, ook als het resultaat van de pagina gebaseerd is op een post request. De html die je aan het bekijken bent met viewsource is dus het resultaat van een ander request dan die van de getoonde pagina.

-edit-
Ah, je ziet het zelf ook al.


Verder wil ik nog even benadrukken dat je topic titel ook niet echt de schoonheidsprijs verdient en dat je topic eigenlijk weinig met programming te maken heeft. Voor een volgend topic raad ik je dan ook aan om nog even de quickstart door te nemen.

[ Voor 34% gewijzigd door Janoz op 11-11-2009 06:42 ]

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Als aanvulling op Janoz: Het is ook niet de bedoeling dat je je topic binnen 24 uur kickt. Als je binnen 24 uur nog toevoegingen wilt doen, terwijl er nog niemand gereageerd heeft, dan kan je dat gewoon in je laatste bericht erbij editen.

Al met al is er nogal wat mis met het topic, en je hebt de oplossing blijkbaar al gevonden, dus deze gaat dicht.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”

Pagina: 1

Dit topic is gesloten.