I have a wordpress site, and i’m not a php developer and not very eager to start either so I’m avoiding it like the plague, but I do have a requirement that requires a little bit of extra coding. I need to:
- go to a different website,
- download that page,
- check for a certain phrase,
- if phrase exists, extract a link from that page
- and if link is returned I need to show that link on my wordpress site.
Currently, I have an asp.net page that does this and i’m hosting that page in an iframe on my wordpress site. but i’d like to do it without an iframe.
Question is, is there anyway for javascript to go to a different page (my asp.net page) and get a parameter (link) from it. If link is provided i will show certain content on wordpress site.
Or can javascript download a text file from the server? problem with that is i need a trigger to update the text file.
Any advice is appreciated.
Thanks.
What you should understand is that by “avoiding [PHP] like the plague” you’re inadvertently avoiding the proper way of doing things. Javascript is a client-side language, and PHP is a server-side language. By asserting that you only want the load on the client’s end (the kind of logic involved in what you want to do isn’t exactly lightweight), you can potentially end up with a VERY slow webpage.
Not to mention, this type of situation is analogous to using a hammer to do a backhoe’s job.
Either way, to answer your question, yes. You can use the jQuery Load method in tandem with Javascript’s Match method.
What you should TRY to do, however, is make a CURL request using PHP, and then cache the page on your server. By doing this, you will limit the number of calls to a given page, and optimize load times.
Please consider the second option, even as an attempt in good practice. Good luck.