J'ai actuellement en dessous de la logique pour rediriger vers la page de connexion si la session est expirée:Comment déterminer si la page est dans iFrame et rediriger vers des pages différentes
if IsEmpty(Session("Something")) then response.redirect "login.asp"
je dois ajouter à cette condition de rediriger vers une séparée page si notre site est dans un iFrame externe. Donc, je mis en œuvre la logique suivante:
<script type="text/javascript">
function isSiteFramed() {
if (window.top !== window.self) {
return true;
}
else {
return false;
}
}
Je ne peux pas appeler cette fonction javascript dans mon vbscript. Il m'a été conseillé de ne pas faire la redirection dans la fonction javascript elle-même comme si le script inter-site dans l'URL est mis, alors la fonction javascript ne serait pas exécutée et donc, la page de connexion ne serait pas redirigée.
Toute aide serait géniale.