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


via dhtml skriva ut en knapp/länk som anropar/kör script ?

Postades av 2005-05-19 10:20:00 - Rickard Robin, i forum javascript/dhtml, Tråden har 2 Kommentarer och lästs av 630 personer

Tjena! Har ett problem här. i DHTML (just nu använder jag vbscript) så bygger jag upp och emitterar ut en tabell. Det går bra. I tabellen skapar jag dynamiskt en länk, en knapp och lite annat smått och gått, och det renderas ut fint på klienten. Men

Men! Hur kan jag få länk eller knapp, att exekvera script ? Skriver jag statiskt klickme så funkar det bra, men försöker jag emittera ut något från dhtml, så körs inte scripten, det sker skumma saker. T.ex så öppnas ett nytt fönster om jag klickar på en länk som jag dynamiskt skapat. Klickar jag på en knapp får jag "object expected" istället.

Men skriver jag samma motsvarighet i statisk html funkar det bra.

Nån som vet hur jag får det att funka ?

lite exempelkod som inte funkar:
<code>
Set ahref = document.createElement("A")
ahref.setAttribute "href", "VBScript: 'EnterDir'"
'ahref.setAttribute "onClick", "EnterDir"
ahref.innerText = "Click me"

'eller

td3.innerHtml = "<input type=button onClick=""msgbox('lala')"">"
'funkar inte heller...
</code>


Svara

Sv: via dhtml skriva ut en knapp/länk som anropar/kör script ?

Postades av 2005-05-19 11:36:43 - Rickard Robin

Aha! problemen lösta! Gjorde såhär:

<code>
td3.insertAdjacentHTML "BeforeEnd", "<input type=button onClick=""EnterDir"" value='test' Language='VBScript'>"
</code>

där td3 är ett Element("TD")
Enterdir är en funktion i VBS alltså. Den försöker nämligen med javascript som default, och då klagade den på object not found när den inte hittade funktionen, så då skrev man bara Language=VBScript för att lösa det.

Det är ju i en HTA applikation som jag skriver det här, och för att hålla klickade länkar på samma sida och inte nytt fönster, så lägger man till:
<HTA:APPLICATION NAVIGABLE="yes"> så är det andra problemet löst!

Puss


Svara

Sv:via dhtml skriva ut en knapp/länk som anropar/kör script ?

Postades av 2005-05-19 12:11:04 - Per Persson

Tänkte skriva att det är idiotiskt att använda VBScript, men eftersom HTA ändå bara funkar under Windows, så spelar det inte så stor roll...


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 721
27 958
271 751
5 661
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