Handle viewer and embed resize internally.
This commit is contained in:
parent
d43477d726
commit
21a45d99c2
@ -82,21 +82,13 @@
|
|||||||
<!-- analytics end -->
|
<!-- analytics end -->
|
||||||
|
|
||||||
<script type='text/javascript'>
|
<script type='text/javascript'>
|
||||||
var embed = null;
|
|
||||||
|
|
||||||
$(window).on ('load', function () {
|
$(window).on ('load', function () {
|
||||||
embed = new OV.Embed ({
|
let embed = new OV.Embed ({
|
||||||
viewerDiv : $('#embed_viewer'),
|
viewerDiv : $('#embed_viewer'),
|
||||||
websiteLinkDiv : $('#website_link')
|
websiteLinkDiv : $('#website_link')
|
||||||
});
|
});
|
||||||
embed.Load ();
|
embed.Load ();
|
||||||
});
|
});
|
||||||
|
|
||||||
$(window).on ('resize', function () {
|
|
||||||
if (embed !== null) {
|
|
||||||
embed.Resize ();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|||||||
@ -79,10 +79,8 @@
|
|||||||
<!-- website end -->
|
<!-- website end -->
|
||||||
|
|
||||||
<script type='text/javascript'>
|
<script type='text/javascript'>
|
||||||
var website = null;
|
|
||||||
|
|
||||||
$(window).on ('load', function () {
|
$(window).on ('load', function () {
|
||||||
website = new OV.Website ({
|
let website = new OV.Website ({
|
||||||
headerDiv : $('#header'),
|
headerDiv : $('#header'),
|
||||||
toolbarDiv : $('#toolbar'),
|
toolbarDiv : $('#toolbar'),
|
||||||
mainDiv : $('#main'),
|
mainDiv : $('#main'),
|
||||||
@ -93,12 +91,6 @@
|
|||||||
});
|
});
|
||||||
website.Load ();
|
website.Load ();
|
||||||
});
|
});
|
||||||
|
|
||||||
$(window).on ('resize', function () {
|
|
||||||
if (website !== null) {
|
|
||||||
website.Resize ();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- analytics start -->
|
<!-- analytics start -->
|
||||||
|
|||||||
@ -25,6 +25,11 @@ OV.Embed = class
|
|||||||
let websiteUrl = this.parameters.websiteLinkDiv.attr ('href') + '#' + hashParameters;
|
let websiteUrl = this.parameters.websiteLinkDiv.attr ('href') + '#' + hashParameters;
|
||||||
this.parameters.websiteLinkDiv.attr ('href', websiteUrl);
|
this.parameters.websiteLinkDiv.attr ('href', websiteUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let obj = this;
|
||||||
|
$(window).on ('resize', function () {
|
||||||
|
obj.Resize ();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Resize ()
|
Resize ()
|
||||||
|
|||||||
@ -32,6 +32,11 @@ OV.Website = class
|
|||||||
this.Resize ();
|
this.Resize ();
|
||||||
|
|
||||||
this.OnHashChange ();
|
this.OnHashChange ();
|
||||||
|
|
||||||
|
let obj = this;
|
||||||
|
$(window).on ('resize', function () {
|
||||||
|
obj.Resize ();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Resize ()
|
Resize ()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user