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


Förhindra popupfönster i Microsoft Internet Controls & VB6.

Postades av 2009-05-19 14:28:07 - Per Johansson, i forum visual basic - allmänt, Tråden har 1 Kommentarer och lästs av 1298 personer

Använder Ms Internet Controls och går till en hemsida där jag klickar på en länk som öppnar en ny hemsida, "NewWindow" hur får jag detta fönster att visas i huvudfönster, jag vill alltså inte få en popup window.

Private Sub WebBrowser_NewWindow2(ppDisp As Object, Cancel As Boolean)
If chkPopupwin.Value <> 0 Then
Cancel = True 'Här stoppar jag det nya fönstret men vill få det i första fönstret.
End If
End Sub

Tacksam för hjälp!


Svara

Sv: Förhindra popupfönster i Microsoft Internet Controls & VB6.

Postades av 2009-06-15 23:05:38 - Per Johansson

Hitta detta exempel på Internet men det funkar bara ibland.
Dim sLink As String

WebBrowser.Document.parentWindow.event.Type = "MenuExtUnknown"
If Not WebBrowser.Document Is Nothing Then
If Not WebBrowser.Document.parentWindow.event Is Nothing Then
'If WebBrowser.Document.parentWindow.event.Type = "MenuExtUnknown" Then

' CONTEXT MENU - NAVIGATE
' Get the URL of the source Element
sLink = WebBrowser.Document.parentWindow.event.srcElement.href
Debug.Print "Context Menu: " & sLink
If Len(sLink) > 0 Then
' Cancel New Window
Cancel = True
' Force open in current window
WebBrowser.Navigate sLink
End If
'End If
Else
If WebBrowser.Document.activeElement Is Nothing Then
' PROBABLE OnLoad SCRIPT - BLOCK
Debug.Print "Probable Script: Unknown"
Cancel = True
Else
sLink = WebBrowser.Document.activeElement.href
If Len(sLink) > 0 Then
If WebBrowser.Document.activeElement.protocolLong = "Unknown Protocol" Then
' PROBABLE SCRIPTED LINK - ALLOW - *** SET NEW FORM
Cancel = False
Else
' LINK WITH EXTERNAL TARGET - NAVIGATE
Debug.Print "External Link Target: " & sLink
Cancel = True
WebBrowser.Navigate sLink
End If
Else
' UNKNOWN NEW WINDOW
Debug.Print "Unknown Reason: -"
Cancel = True
End If
End If
End If
Else
' PROBABLE SCRIPT - BLOCK
Cancel = True
End If

Tacksma för hjälp!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 166
27 952
271 704
1 184
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