在弹出窗口中打开URL

时间:2015-10-30 20:11:44

标签: javascript angularjs

我想用angular打开一个模态弹出窗口,并打开我作为参数传递的Url。我无法弄清楚如何在模态弹出窗口中打开网址。这是我到目前为止: ($scope.targetUrl例如" http://www.google.de")

var modalWindowOptions = {
    templateUrl: 'app/modal.tpl.html',
    controller: function($scope, $modalInstance, targetUrl) {
        $scope.init = function() {
            console.log(platformUrl);
        }
    },
    resolve: {
        targetUrl:  function () {
            return  $scope.targetUrl;
        }
    }
};

$modal.open(modalWindowOptions)
      .result.then(onPopupClose, onPopupClose, onPopupClose);

function onPopupClose() {
    console.log('closed popup!');
};

和模板:

<div data-ng-init="init()" style="width:500px; height: 600px;">
    <p ng-bind="targetUrl"></p>
</div>

我应该在init函数中做什么?我现在尝试了至少6个小时的所有可能,$location等等。我希望这可以像window.open(url)一样轻松工作,但我错过了一些东西。感谢

0 个答案:

没有答案