Type: String
This setting is for advanced users only. This specifies an override for the message written to the browser in the rare event the browser is IE running in "high security" mode.
When a IE visitor has their browser in High Security mode, BrowserHawk will not be able to perform most of its extended property tests, nor will it be able to load your web page as intended after its testing is complete.
In this case, instead of the web page being shown to the user as intended, BrowserHawk outputs a message to the browser with a link, asking the visitor to click on that link to continue. When they do, the web page is then displayed, and BrowserHawk sets its HighSecurity property to True.
The HighSecurityMessage property is used to set the specific message you want BrowserHawk to output to the browser under this unusual circumstance. If you override this property setting you can include any HTML in your message. If you do not set this property it defaults to "Please click here to continue.".
The HighSecurityMessage is automatically wrapped by BrowserHawk with a link that includes information so that BrowserHawk knows high security mode is in effect. You can however override this to use a link of your own using the HighSecurityLink property.
By default you don't have to include an HTML link in your message, as BrowserHawk will automatically wrap your message in a link that sends the visitor to your intended page. However if you wish to control this link yourself you can include the necessary HTML for it inside the HighSecurityMessage property, but if you do, set the HighSecurityLink property to a blank string so BrowserHawk knows not to wrap the high security message inside a default link.
Tip: If you so desire, you can stuff an entire page worth of HTML into the HighSecurityMessage parameter so that a complete web page displays in the event High Security mode is set, rather than just a single line message.
Example:
This example demonstrates how to override the default HighSecurityMessage. To test this, you must use IE and set the Security Settings to High under the IE Tools->Internet Options menu. Be sure that you are changing the settings within the correct zone. For example if you are testing this on your local machine change the Intranet zone to High security, not the internet zone.
<% set bhObj = Server.CreateObject("cyScape.browserObj")
bhObj.SetExtProperties "Plugin_Flash"
bhObj.HighSecurityMessage = "This is my custom message. Click here to continue."
bhObj.GetExtPropertiesEx %>
<html>
<% if bhObj.HighSecurity = True then %>
Sorry but you must add our site as a trusted site to continue. Here is how…
<% else %>
<!-- rest of your page goes here -->
Flash is: <% = bhObj.Plugin_Flash %>
<% end if %> </html>
See Also: