Re: passing values into javascript [message #179872 is a reply to message #179871] |
Sat, 15 December 2012 03:09 |
|
richard
Messages: 213 Registered: June 2013
Karma:
|
Senior Member |
|
|
On Fri, 14 Dec 2012 21:52:58 -0500, Jerry Stuckle wrote:
> On 12/14/2012 8:03 PM, richard wrote:
>> <script type="text/javascript">AudioPlayer.embed("audioplayer_1",
>> {soundFile: "http://mroldies.net/mp3/[value1]-[value2].mp3"})</script>
>>
>> Given this line of script which is from the wordpress standalone
>> audioplayer, how could I pass a value from page one to page two so that the
>> two values in brackets are replaced with the proper information?
>>
>>
>> http://mroldies.net/1960/all60.html
>>
>> What I am looking at doing is, linking each song name to one php page.
>>
>> So that I only have to have one line of code per artist.
>> Rather than having a single script per song.
>>
>> I don't care to read your flames on the page showing an under construction
>> page for most of the links. I have it that way for a reason. Or any of your
>> other trite little flames that you do just to harass me with.
>>
>
> PHP runs on the server, and doesn't know anything about javascript
> (which runs on the client). The only way PHP can "pass values" to
> javascript is to generate the data in the data which is sent to the client.
>
> But since you're asking about how to do it in wordpress, I would highly
> recommend you ask din a wordpress support group. They know their code
> better than anyone else, and will know better than anyone else what you
> have to do to get it to work in their environment.
Wordpress created the script to run outside of it's own format.
Had you bothered to look at the page given, you would see the script in
action. I do not have the fullblown Wordpress stuff on my site.
As PHP creates the html page, it would be, or should be, rather simple to
produce a line of code for that line of JS.
Such as
Echo "<script>code</script>"
|
|
|