I am creating a program and have the following code to extract the URL's off of a webpage and put them in a richlistbox. This is only from one page. The problem is that I am only getting one URL into the listbox, instead of all of them off of the page.
Here is what I have so far:
Private Sub Timer3_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer3.Tick
Dim str1 As String = WebBrowser1.DocumentText
i want to be able to get all links from the current webpage, and then take the ones that have a certain part of the url. How can i do this. Basically I want to:
1) Get all the links
2) Delete the links that do not contain "/article/"
3) Put those links in a textbox.
I know how to do number 3, but how can I do number 1 and 2?
I can't figure out how to make my web browser open links in a new page or tab instead of IE. I've tired at least a dozen different sets of code. None of them can be manipulated to fit my browser. When my browser first starts, there's an empty tab control. I put a new webbrowser in it at runtime and set it's dock to fill. I create new instances of the browser for new tabs as well. I just can't find how to make it open links in new windows.
I am currently redeveloping my web browser application using the axWebBrowser component. I have, up to now, managed to port most of the code from my previous application, which used the standard webbrowser component. How would I retrieve a list of links from the current web page displayed in the axWebBrowser and display them in the DataGridView? The following code from my previous application is giving me an error. [Code]
My application is intended to crawl a URL page and extract all possible links from the page.It works fine for a certain URL but with another it keeps causing problems. When the root page is accessed it correctly extracts the different directory links. but when it requests the directory links html page it pulls the main root URL again. someone mentioned about redirection but when debugging I see the url variable containing the directory link correctly.
I'm just curious as to how some software programs that I see out there have the ability to extract links & text from thousands of web pages at an extremely high and fast rate. Has anyone here, ever created a link or text extracting program the has the ability to parse many webpages and return data into a textbox? I know how to extract links via the webbrowser control, but it doesn't seem to parse/extract data at a very high & fast rate like many email, link & text extracting programs that I see out there.
I am having problem with my windows based application in VS 2008. I have a page from where I copy the component and use the same on another page for saving my designing time.It works fine and run without error.But when I restart the solution then the 2nd page where I had pasted the component is not displayed in the form designer. I get the following on the screen
I made a program about a year ago that I used to 'grab' links from my forum, so I could check new posts faster, but since I upgraded my vBulletin to v4.1, for some reason my program will not work anymore - I narrowed down the issue, but have no idea how to 'fix' it[code]...
I am trying to create a specific aspx page where I display clickable links based on information in a sql database. For example one column could be the anchor tag another column could be the path to the link itself etc. In the past I would pull this information from sql and put it into a non-visible Label (say linkLabel1). Then in the page itself I would insert <%linkLabel1.text%> to insert the link path from the database to the appropriate area.
What I would like to do is set up a way that I could simply enter a new row into a SQL table with link information and a web page automatically displays the new link for me.
I guess I am mostly looking for insight, opinions, or directions of what approach to consider. I can elaborate if I was unclear (wouldn't be awfully surprising if I was not).
So, when someone makes a website, they decide if they want their link opened in a new tab,window, or in the same window. How do I make it by default that it opens in the same window, no matter what its set to on the website? I just don't like internet explorer taking over on those links.
My website is in the root directory, which is [URL]. I am using this:
Dim appPath As String = HttpContext.Current.Request.ApplicationPath Dim directory As String = appPath & "/upload/" & Left(TableName, 2) & "/"
to get the path and it's working very well. But when I create a new sub-folder and copy some pages from the root directory into the sub-folder, my images are not displayed because the path has changed. This is the link from the page in the root directory:
I didn't like the fact that I had to use the MSHTML stuff (cause I think IE uses it also, and we all know that IE sucks :) ) and that I had to add code the make it work.Don't want to start a browser-war thread so neglect my last remark.Is there a different (/better) approach of parsing html-pages in VB.Net.Basically what I'm trying to do is get all the links (<a> tags) and embeds (<object> tag) on a page.
I need to ASP.net Page that links automatically to files(pdf) stored in a folder in the same root of the web application..so the script will read the contents of the page , if the file is available in the folder it should create a link to it automatically and if not it stays static text.
I know this is not the right place for this question but still I would like to create in Visual Studio a small site with related links based on what the current page is displaying, from what I understand it's about MVP/MVC
I added a few web links on my windows form , but when i navigate from link to link i keep gettin a script error.
heres the error:An error has occurred in the script on this page.
Line: 228 Char: 21 Error: Object doesnt support this property or method
also on vb 2008 before i stop debugging i get this at the bottom of the screen:A first chance exception of type 'System.ArgumentOutOfRangeException' occurred in System.Windows.Forms.dll
I'm trying to browse to this page using the web brower in vb and whenever I do so it gives me a runtime error:If I click No(Nee) it loads the page fine it basically says:[code]So this is what gives the error, now is there any way so I can disable the run time error from coming up at all? [[code]
I have created a WebBrowser and I want to catch the page that says "This program cannot display the webpage " instead of loading that page I want to display my own html code for that error. And also to catch error when loading an html page from a disk which is not present at all. (file not found)
Currently I'm working on a Contact Address Book module for DNN 6 and I would like to show a list when a user logs in and some settings to add, delete and change contacts on the Manage section (left upper corner in Edit view).I have no idea how to archieve this, so far, I created two modules. One to display all contacts and other to add, edit, update and delete contacts.How can I add special settings to my dnn module (using vb)?
my webbrowser navigates to a webpage. I need to store all the links into a collection, I did find the code to do the job (on this forum) and it works, but there is a problem: there are more links on the page than those the code reads, like when i right click on a picture and choose "copy shortcut" I get a link that is not showing when I display the "view source" for the entire page. I can't figure out how to do it.
So i've been working on a page for a project where the person logs into a login page and then can see a list from the database of employees. everything is working except for one problem. If someone puts in a username and password, username= a and password=b, for example it still allows that individual to view the next page and doesn't throw the error that i have enbedded on the login page to say sorry you have the incorrect password/username. The working code that i have so far is below:
I'm using Visual Studio Development Server (Visual Basic 2010) and it works fine. Now I've enabled NTLM Authorization because I want to test the website using a different user account. Now when I try to access the website I always get the following error page:
Server Error in '/' Application.
HTTP Error 403 - Forbidden.
Version Information: ASP.NET Development Server 10.0.0.0 .I'm using a test account which is a normal user within our domain. I've already set the access rights in my project folder to Full Access for this user but it does not help.
When I deployed my project on a server, in certain circumstances, I get an error page that indicates I should create a custom error page. I was wondering how exactly I would implement this custom error page the server asks for to give me a precise and helpful message or preferably, how I would get the error to just display on the main page?This is the error message I got below
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
I got a small issue. Im trying to grab some links(about 5 only) from a webpage that can change frequently.
Im using:
For Each ClientControl As HtmlElement In wb.Document.Links ListBox1.Items.Add(ClientControl.GetAttribute("href")) Next
It gets the value of the link the files are (the hyperlink) and allows me to download the file, but I want to get to get the string assocaited with it as well
For example, A link says click here! and bring you to a page.
I can get the link to the page, but not the text click here according to my source code.
I'm actually trying to code a downloader for a site that generate download links.The program can download one link, but when there are more than one link, it only downloads the first one.
I'm trying to write a function that can retrieve all the links from a webpage. I'd like to send only a string containing the URL. Basically, given a string of a URL, I'd like to "load" that into an HTMLDocument so I can access the Links collection. I just can't figure out that part.I've already written the function by using the Document in a WebBrowser. But, after selecting a link, I'd like to get its links, and so, and so on....while the user is still browsing the first page.