|
I have a list of lines that contain non-terminated anchor tags, as in my example. I would like to know where to start in making a Firefox add-in that will extract the href attribute and element text, i.e. the link description, from the list of lines.
Of course my first step is to get something working on the raw data, got through "View Page Source", then later on I can try and integrate it into FF. My first issue is that, if the tags were well formed, I could more easily use a regexp for this, but that could get trickey. I'm thinking of somehow querying the DOM for
Where should I start?
|
|
|
|
|
Brady Kelly wrote: I'm thinking of somehow querying the DOM for
Where should I start?
WAG, the Mozilla Developer documentation?
led mike
|
|
|
|
|
I would prefer to achieve a browser agnostic function to do the work, first, before I delve into getting it installed into FF.
|
|
|
|
|
Brady Kelly wrote: before I delve into getting it installed into FF.
What does installing it into FF have to do with:
Brady Kelly wrote: I'm thinking of somehow querying the DOM
Never mind, I have lost interest now.
led mike
|
|
|
|
|
led mike wrote: What does installing it into FF have to do with:
Brady Kelly wrote:
I'm thinking of somehow querying the DOM
Brady Kelly wrote: I would like to know where to start in making a Firefox add-in
My first goal in this project is to have a small application, probably with a WebBrowser control, that I can paste HTML into and parse as described earlier. Once I can extract the list of links I want, hopefully from the DOM of whatever is rendering the HTML, then only will I proceed to get it working inside of FF.
|
|
|
|
|
Brady Kelly wrote: I have a list of lines that contain non-terminated anchor tags
Have, as in, you're pulling them from a web host somewhere? Or a text file? Or...?
If they're being served as a web page and you need to somehow post-process the DOM to make them valid, then you'll need to deal with the browser's own methods of correcting invalid HTML. If you intend to get your hands on them first (say, via a client-script XMLHttpRequest, or client-side POST body, or something) then it's a bit easier - you just need to find out what constraints are in place (for instance, each anchor is terminated by a linefeed) and design your parser to take that into consideration.
|
|
|
|
|
Well, I get it from a web host, but I can easily save it to text now. I'll have a look at your suggestions for looking at the browsers correcting behaviour a bit later.
Thanks.
|
|
|
|
|
Hi
in visual studio command prompt
C:\Program Files\Microsoft Visual Studio 8\vc>aximp socx.ocx /rcw:mysocx.dll
when i want to create wrapper that time it gives me
reference assembly not found error
i want to create it with rcw option only.
withought using it if i give only .ocx path it creates two dll.
is there any difference between using with and withought rcw.
please tell me how to overcome this.
i tried lot of ways.
Thanks
|
|
|
|
|
Hi, my boss is killing me and he wants a simple database application in which multiple users can fill in their data using a website, I told him it might take me sometime to develop as this will be my first asp.net application ever!! So he asked me if there's another simple way to do it using one of the microsoft office application packages or some wizard in some application and I wonder.. is there??
Please help
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
modified on Tuesday, February 05, 2008 7:38:52 AM
|
|
|
|
|
That depends how much he wants to spend. You might take a look at Cold Fusion or Iron Speed. If he's insisting you do it in house I'd make it utterly minimal to start with, trivial security, a trivial HTML UI witha trivial backend database and then refuse to do anyhting to until you can get a proper spec out of him. At least then he will hopefully get enough of an idea as to what's involved to appreciate how much it ought to cost.
Nothing is exactly what it seems but everything with seems can be unpicked.
|
|
|
|
|
Matthew Faithfull wrote: Cold Fusion or Iron Speed
Out of these two, which one do you prefer?? Generally, which tool is the best for rapid web development??
Thanks mate
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
|
|
|
|
|
I've never used either but I've been on a Cold Fusion course, technically they were a competitor at the time and Code-Frog here on CP who's opinion I respect recommends Iron Speed, I think he's a kind of Iron Speed consultant among other things.
I was impressed with the speed and ease of setup for Cold Fusion when I attended the course but that was just short of 7 years ago and the company has changed hands at least once since then. I have no idea what it's like these days. You'll need to do some research which your boss needs to weigh up in cost benfit risk terms against just setting you straight onto writing it yourself. No such thing as a free lunch and all that
Nothing is exactly what it seems but everything with seems can be unpicked.
|
|
|
|
|
How about the google spreadsheets thing
|
|
|
|
|
Thanks Benjymous, you're the best
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
|
|
|
|
|
VistaDB[^] is a useful database that can be hosted in a medium trust environment (ie, it works in standard hosted asp.net environments), and is keyword compatible with SQL 2005. It's written in .net itself, and only requires that the assemblys are uploaded with the site (or you can ilmerge them into your own site assembly).
You could hook that up to an asp.net application fairly easily if you only want to gather data (ie, record form filling), and are not bothered about user authentication etc...
ChrisB
|
|
|
|
|
Thanks mate, I should try this.
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
|
|
|
|
|
Muammar© wrote: So he asked me if there's another simple way to do it using one of the microsoft office application packages or some wizard in some application and I wonder.. is there??
Your boss should stop listening to anonymous pundits and marketeers and start listening to his employees, like you. If you say it'll take some time, then it'll take some time.
The time savings starts to happen when you repeatedly use something after the initial learning ramp/cliff.
The only other option is that time savings starts to happen when the product you are using implements requirements, and implements them correctly, in a manner that is clearly more cost effective than writing it yourself, regardless of your skill level.
The converse though is that you have now become a specialist with that product, and your skill level is not improved as much as if you were to learn a general programming process, like ASP.NET (itself a speciality in the broader scope of things, like PHP). The strategy of becoming a specialist only works if the product has reuse potential in other applications. Often however, becoming a specialist requires the generalist's knowledge to know how/when to appropriately work with the product. This again is something that is not well understood when evaluating efficiency enhancing products, and the specialist/generalist knowledge requirements are often in opposition--one knowledge arena does not result in more expertise in the other.
This is, by the way, inescapable, and applies to everyone and every technology, from Microsoft to some of the other links provided in the responses, and yes, even to my own products, even to code posted on Code Project. The ideal is to balance the specialist/generalist knowledge on the razor's edge to maximize the benefit of both. Management rarely understands this.
So, tell your boss that what appears to be the simplest way is often not the most cost effective way, because quite frankly, "the simplest way" is a fallacy.
Marc
|
|
|
|
|
??Wow Thanks mate!
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
|
|
|
|
|
We handle the database interaction side, but to be honest as this is your first ASP.Net app you would be better off getting exposure to the inbuilt data source and data binding controls. This is stuff that a fairly basic ASP.Net course will teach you - so I suggest you take this as an opportunity to get your boss to send you on a course
|
|
|
|
|
Hi All, I have a url that I want to point to when the user clicks on a button. The url initializes a download and returns a xml response whether successful or not. So I do not want to redirect to the url, just fire it like a method call or something like that.
The page that needs to do this was created in ASP.
Any ideas will be appreciated
Thanks in advance
No matter how long he who laughs last laughs, he who laughs first has a head start!
|
|
|
|
|
i have a treeview control and i am using AJAX in my page....
the problem is that when ever i expand any one of the node, the entire treeview is expanded. its working properly without AJAX..
what could be the reason
George
|
|
|
|
|
|
Try the ASP.NET forum then.
|
|
|
|
|
|
Hello Friends,
I have to develop a web application in .Net but i am not being able to decide which language should i use, VB or C#.
Can anybody tell me any advantages of using C# over VB or vice-versa.
Or if someone can give me a link of some article regarding this.
Thanks,
Nagendra.
|
|
|
|