11< html >
22 < head >
3- < title > CSS iFrame Browser</ title >
3+ < title > CSS3 Browser</ title >
44 < meta charset ='utf-8 '>
55 < meta content ='IE=edge,chrome=1 ' http-equiv ='X-UA-Compatible '>
66 < meta content ="width=device-width, initial-scale=1.0 " name ="viewport ">
9090 }
9191 .browser-content {
9292 position : relative;
93- height : 450 px ;
94- overflow : hidden ;
93+ overflow : scroll ;
94+ height : 400 px ;
9595 }
9696 .browser-content iframe {
9797 border : none;
109109 < a class ="browser-back " href ="# "> ◄</ a >
110110 < a class ="browser-forward " href ="# "> ►</ a >
111111 < div class ="browser-address ">
112- < span style =" color:#BBBBBB; "> http://</ span > superpencil.com < a class ="browser-reload pull-right " href ="# "> ↻</ a >
112+ < span class =" url "> http://polygon.com </ span > < a class ="browser-reload pull-right " href ="# "> ↻</ a >
113113 </ div >
114114 </ div >
115115 < div class ="browser-content ">
116- < iframe id ="iframe " name ="iframe " src ="http://www.polygon.com "> </ iframe >
116+ < iframe id ="css-browser " name ="iframe " src ="http://www.polygon.com/ " height =" 100% " width =" 100% "> </ iframe >
117117 </ div >
118118 </ div >
119119 < script src ="http://code.jquery.com/jquery-latest.js "> </ script >
120120 < script type ="text/javascript ">
121- $ ( document ) . ready ( function ( ) {
122- $ ( '.browser-back' ) . click ( function ( event ) {
123- event . preventDefault ( ) ;
124- iframe . history . back ( ) ;
125- } ) ;
126- $ ( '.browser-forward' ) . click ( function ( event ) {
127- event . preventDefault ( ) ;
128- iframe . history . forward ( ) ;
129- } ) ;
130- $ ( '.browser-reload' ) . click ( function ( event ) {
131- event . preventDefault ( ) ;
132- iframe . location . reload ( ) ;
133- } ) ;
121+ $ ( document ) . ready ( function ( ) {
122+ setTimeout ( function ( ) {
123+ setInterval ( function ( ) {
124+ var pos = $ ( '#css-browser' ) . contents ( ) . scrollTop ( ) ;
125+ $ ( '#css-browser' ) . contents ( ) . scrollTop ( pos + 1 ) ;
126+ } , 100 ) ;
127+ } , 5000 ) ;
128+ $ ( '.browser-back' ) . click ( function ( event ) {
129+ event . preventDefault ( ) ;
130+ iframe . history . back ( ) ;
134131 } ) ;
132+ $ ( '.browser-forward' ) . click ( function ( event ) {
133+ event . preventDefault ( ) ;
134+ iframe . history . forward ( ) ;
135+ } ) ;
136+ $ ( '.browser-reload' ) . click ( function ( event ) {
137+ event . preventDefault ( ) ;
138+ iframe . location . reload ( ) ;
139+ } ) ;
140+ } ) ;
135141 </ script >
136142 </ body >
137143</ html >
0 commit comments