Variable in JavaScript

I am trying to pass a javascript variable to another html page, the code is below.
The first code gets the URL from where the page was loaded from.  The second script opens up the page javascript.html and sends var1 and var2 so I can use them.  this all works perfectly.  What I want to do is pass the value "parent.location" as var1.  Hitting a road block.  




FirstCode.
<script type="text/javascript">

function getParent(){

alert(parent.location);

}

</script>

Second Code.

<script type="texas/javascript"
src="javascript.html?var1=bob&var2=frank">
</script>
rbm1tch3llAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

bartvdCommented:
I don't it exactly. Do you load Firstcode using SecodeCode? Then why would you pass parent.location, because you already have it in Firstcode?
0
rbm1tch3llAuthor Commented:
No, I am looking up the parent.location then I am calling a page that does processing via the second code.
0
bartvdCommented:
Try this:





<script type="texas/javascript"
src="javascript.html?var1="+parent.location+"&var2=frank">
</script>
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

rbm1tch3llAuthor Commented:
Nope doesn't work.
0
bartvdCommented:
You should put the javascript in a javascript file. You could call this file javascript.js, Inside it there should only be javascript, so without the script tags.
0
rbm1tch3llAuthor Commented:
Still doesn't work, here is my code.

TEST.HTML

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>

<script type="text/javascript">

function getParent(){

alert(parent.location);

}

</script>
</head>

<body>

<script type="text/javascript"

src="test.js">
</script>
<script type="text/javascript">
document.write("<p>" + parent.location + "</p>");
</script>

<body>

</body>
</html>


TEST.JS
// JavaScript Document
src="javascript.html?var1="+parent.location+"&var2=frank">
0
bartvdCommented:
Sorry, I do not get exactly what is your goal. Do you only want to call another javascript file, or do you want to load another html file? If so, you should not use <script src="..."> , but a frame.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rbm1tch3llAuthor Commented:
I am trying to send the parent.location to another html file via URL Variable var1.  It works perfectly sending a hard coded ...var1=Bob  over to the html file.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.