Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
puha den er svær skal <input type="hidden" name="makePopup" value=""> <input type="submit" value="Søg.." onClick="this.form.makePopup.value='ON'"> ind i form ?
og hvor skal jeg sætte
<% if request.form("makePopup") = "ON" then%> <script > window.open('<%= "job_srch_adv_result.asp" & "?" & search_criteria %>',"''","''") </script> <% end if %>
Der må ikke være en redirect. Når man redirecter bliver der ikke kørt ClientSide script (som popupen er), og jeg er tror ikke, at du kan tvinge den til at køre det, men vi kan da prøve:
<% if request.form("makePopup") = "ON" then%> <script > var win = window.open('<%= "job_srch_adv_result.asp" & "?" & search_criteria %>',null,'') </script> <% end if response.flush %>
Smide koden herind så kikke jeg på det. Jeg skal bare lige have afklaret nogle punkter om funktionaliteten.
Først vælger man arbejdssted, og siden opdateres så brancen får de rigtige data. Så vælger man brance og der sker ingenting. Så trykker man søg, og der skal komme et nyt vindue med resultaterne.
fennec har vist dig hvordan, i det første indlæg (18/05-2005 11:30:51):
---
Det kan ikke gøres gennem ASP. Der skal du bruge ClientSide script (JavaScript).
Redirect skal så udskiftes med noget i denne stil:
...ASP kode.. ' Gammel redirect var her. %> <script> window.open(<%= "car_srch_adv_result.asp" & "?" & search_criteria %>,"","") </script> <% ... Mere ASP Kode.. %>
---
Dvs:
If search_criteria <> "" Then Response.Clear %> <script type="text/JavaScript"> window.open('<%= "car_srch_adv_result.asp?" & search_criteria %>','','') </script> <% End If
ok nej så åbner den i framen.. det skal være sådan den åbner i samme side som default.asp .. eller er der en anden måde vi kan snyde de satans popupkillers ?
Du kan ikke snyde popupkillers. Da de første kom ud, kunne man, men de er blevet meget bedre siden.
Nu er det lang tid siden ? begyndte, så jeg kan ikke helt huske opbygningen (gider ikke læse det hele igennem igen :o), men har du ikke en iframe på "hovedsiden", hvor denne popup skulle komme fra???
Hvis det er sådan kan du ændre parent vinduet (hovedsiden) fra iframen med: parent.location.href = '<%= "car_srch_adv_result.asp?" & search_criteria %>';
Synes godt om
Ny brugerNybegynder
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.