1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42
   43
   44
   45

content / test / data / session_history / frames.html [blame]

<html>
<head>
<title>bot1</title>
<script>
// --- Convenience functions for testing.
function setTitle() {
  var fbot = document.getElementById("fbot");
  document.title = fbot.contentDocument.title;
}
// Simulate the user clicking a link.
function clickLink(name) {
  var ftop = document.getElementById("ftop");
  var node = ftop.contentDocument.getElementById(name);
  var evt = document.createEvent("MouseEvents");
  evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0,
		     false, false, false, false, 0, null);
  node.dispatchEvent(evt);
}
// Simulate the user filling a form value.
function fillForm(name, value) {
  var fbot = document.getElementById("fbot");
  var node = fbot.contentDocument.getElementById(name);
  node.value = value;
}
// Simulate the user clicking on the submit button.
function submitForm(name) {
  var fbot = document.getElementById("fbot");
  var node = fbot.contentDocument.getElementById(name);
  node.click();
}
function init() {
  var fbot = document.getElementById("fbot");
  // This will set our title to the bottom frame, so we can test that
  // we actually navigated.
  fbot.onload = setTitle;
}
</script>
</head>

<frameset onLoad="init()" rows="20%,80%" name="main">
  <frame src="top.html" id="ftop" name="top">
  <frame src="bot1.html" id="fbot" name="bottom">
</frameset>

</html>