<!DOCTYPE html>
<html>

  <head>
    <link rel="stylesheet" href="style.css" />
  </head>

  <body ng-app ng-controller='Ctrl'>
    <h1>Iframe SRC = {{url}}</h1>
    <button ng-click="toggle()">Toggle</button>
    <br />
    <iframe ng-src="{{url}}"></iframe>
    <br />
    <img ng-src="{{url}}" />
    
    <script src="http://code.angularjs.org/1.2.10/angular.js"></script>
    <script src="script.js"></script>
  </body>
</html>
function Ctrl($scope, $sce){
  var url1 = $sce.trustAsResourceUrl('http://w3schools.com/images/compatible_firefox.gif');
  var url2 = $sce.trustAsResourceUrl('http://w3schools.com/images/compatible_chrome.gif');

  $scope.urls = [url1,url2];
  $scope.url = $scope.urls[0];
  $scope.toggle = function(){
    if($scope.url == $scope.urls[0]){
      $scope.url = $scope.urls[1];
    } else {
      $scope.url = $scope.urls[0];
    }
  };
}

/* Styles go here */