Browser HTML Source & URLs

Rick Harrison harrison at all-auctions.com
Wed Apr 17 14:22:56 EDT 2019


Thanks for getting back to me on this.

> The htmltext is the page source code. So
> 
> put the htmltext of widget "browser" into field 1

I thought it was the source code originally too,
but it doesn’t work correctly.

For example:

set the HTMLText of field "HTMLTextField1" to URL field "WebAddressField1" of this card
(Where field "WebAddressField1" of this card = http://www.duckduckgo.com <http://www.duckduckgo.com/> )

Look at the output in field HTMLTextField1.

Then go to the website with Safari with the Developer Menu turned on,
and use the pull down menu option for “Show Page Source”.

You will see there is a vast difference between what Safari shows
versus what LiveCode HTMLText shows.  (It’s less than useful!)

Your thoughts?

Thanks,

Rick



> On Apr 17, 2019, at 6:13 AM, hh via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
>> Rick H. wrote:
>> I am able to load the browser widget with a URL
>> and go to the URL successfully.
>> 
>> I can get the HTMLtext of the page I have browsed to just fine.
>> What I have yet to do is to get the page source code of the page
>> I have browsed to in LiveCode into a field.
> 
> The htmltext is the page source code. So
> 
> put the htmltext of widget "browser" into field 1
> 
> If you don't mean the htmltext but the *generated* htmltext then you
> have to use JavaScript (see for example the firefox developer tools).
> 
>> Rick H. wrote:
>> I also would like the browser widget to show me any new URL address
>> that I have gone to.
> 
> This stack shows also one way how to implement "history" for the widget
> in a few lines:
> http://forums.livecode.com/viewtopic.php?p=174936#p174936
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the Use-livecode mailing list