WITH thisform.oBrowser.Document.frames('Content').document DO CASE CASE pcViewName = "1" oBlock = .getElementByID('block1') oBlock.style.display = '' oBlock = .getElementByID('block2') oBlock.style.display = 'none' oBlock = .getElementByID('block3') oBlock.style.display = 'none' oBlock = .getElementByID('block4') oBlock.style.display = 'none' . . .and this would effectively hide/display certain elements in my page.
. . . case "1": webHomePage.Document.frames("Content").document.getElementByID("block1").style.display = ""; webHomePage.Document.frames("Content").document.getElementByID("block2").style.display = "none"; webHomePage.Document.frames("Content").document.getElementByID("block3").style.display = "none"; webHomePage.Document.frames("Content").document.getElementByID("block4").style.display = "none"; break; . . .I get an "'object' does not contain a definition for 'frames'" message.