Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


olika scripts beroende på asp variabel

Postades av 2003-08-12 16:44:07 - Linus Enbom, i forum javascript/dhtml, Tråden har 9 Kommentarer och lästs av 515 personer

Kan man ha olika scripts beroende på vad en session är??
Jag har så att man kan kommentera endel nyheter och endel inte.
0 är av och 1 är på.

Så kan man på något sätt fixa så att om det är en 0:a så kommer det en alert att man inte får posta och om det är en 1:a så ska den kolla igenom alla fälten och se om något saknas.

om 1:<code>
<script type="text/javascript">
<!-- Hide from older browsers...

function CheckForm () {

var errorMsg = "";
var errorMsgLong = "";

if (document.comment.name.value == ""){
errorMsg += "\n\tNamn \t\t- Skriv ditt namn.";
}

if (document.comment.email.value == ""){
errorMsg += "\n\tEmail \t\t- Skriv din email";
}

if (document.comment.mezz.value == ""){
errorMsg += "\n\tKommentar \t- Skriv en kommentar";
}

if ((errorMsg != "") || (errorMsgLong != "")){
msg = "___________________________________________________________________\n\n";
msg += "Fäljande fält måste korrigeras:\n";
msg += "___________________________________________________________________\n\n";

errorMsg += alert(msg + errorMsg + "\n" + errorMsgLong);
return false;
}

return true;
}
// -->
</script></code>om 0:<code>
<script type="text/javascript">
<!-- Hide from older browsers...
alert("Inga kommentarer är tillåtet till denna nyhet.");
return false;
}
// -->
</script></code>Hur går detta att lösa??
Jag hämtar 1 respektive 0 från en databas....


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 17:03:59 - Anders Moldin

<code><%Select Case session("variabel")
Case 1 %>
<script type="text/javascript">
<!-- Hide from older browsers...

function CheckForm () {

var errorMsg = "";
var errorMsgLong = "";

if (document.comment.name.value == ""){
errorMsg += "\n\tNamn \t\t- Skriv ditt namn.";
}

if (document.comment.email.value == ""){
errorMsg += "\n\tEmail \t\t- Skriv din email";
}

if (document.comment.mezz.value == ""){
errorMsg += "\n\tKommentar \t- Skriv en kommentar";
}

if ((errorMsg != "") || (errorMsgLong != "")){
msg = "___________________________________________________________________\n\n";
msg += "Fäljande fält måste korrigeras:\n";
msg += "___________________________________________________________________\n\n";

errorMsg += alert(msg + errorMsg + "\n" + errorMsgLong);
return false;
}

return true;
}
// -->
</script>
<%
Case 0
%>
<script type="text/javascript">
<!-- Hide from older browsers...
alert("Inga kommentarer är tillåtet till denna nyhet.");
return false;
}
// -->
</script>
<% End Select %></code>

Såhär _kan_ man ju göra, säkert inte bästa lösningen dock.


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 17:17:46 - Linus Enbom

Det är ju ett litet problem....
JavaScript laddas före ASP...


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 17:24:29 - Linus Enbom

Har kommit på en lösning men jag har fortfarande ett problem....
detta vill inte funka:<code>
<script type="text/javascript">
<!-- Hide from older browsers...

function CheckForm () {

var errorMsg = "";
var errorMsgLong = "";

if (document.comment.name.value == ""){
errorMsg += "\n\tNamn \t\t- Skriv ditt namn.";
}

if (document.comment.email.value == ""){
errorMsg += "\n\tEmail \t\t- Skriv din email";
}

if (document.comment.mezz.value == ""){
errorMsg += "\n\tKommentar \t- Skriv en kommentar";
}

if ((errorMsg != "") || (errorMsgLong != "")){
msg = "___________________________________________________________________\n\n";
msg += "Fäljande fält måste korrigeras:\n";
msg += "___________________________________________________________________\n\n";

errorMsg += alert(msg + errorMsg + "\n" + errorMsgLong);
return false;
}

return true;
}
// -->
</script></code>jag satte readonly på alla fält och tog bort skicka nkappen så dom inte kan posta...
Men som sakt koden ovan vill inte funka.... den postar iaf...


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 18:15:53 - Anders Moldin

Laddas före..?
ASP körs väl före javascript eftersom ASP körs på servern, innan koden kommer till klienten där javascriptet exekveras?


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 18:36:35 - Linus Enbom

Jag minns inte men jag har för mig att det var nåt sånt...
Men jag löste ju den delen men nu postar den även fast den klagar över att man inte fyllt i rätt fält...


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 20:04:54 - Oskar Johansson

hur anropar dun funktionen då?


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-12 20:58:16 - Linus Enbom

onSubmit="javascript:CheckForm();"

Allt funkar men den går ändå vidare även fast den ska returnera falskt.
Alert meddelandet kommer fram men den skickar ändå in kommentaren.


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-14 21:44:39 - Fredrik Salomonsson

Hej

onSubmit="return CheckForm()"


Svara

Sv: olika scripts beroende på asp variabel

Postades av 2003-08-15 11:21:05 - Linus Enbom

Tack det funkar som det ska nu....


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 722
27 958
271 751
5 659
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies