从我的网站加载网站

时间:2017-08-30 23:38:33

标签: javascript php html iframe

我想知道是否可以在网站中加载网站

所以我有我的index.html文件。当你在中心转到该文件时,它会像iFrame或者会加载http://google.com的东西,你可以在我的网站中浏览谷歌

2 个答案:

答案 0 :(得分:0)

使用iFrame加载YouTube等其他网站是正确的。

<div style='width:1000px;margin:auto;'>
    <iframe id="theFrame" src="http://www.youtube.com" style="width:100%;" frameborder="0"></iframe>
</div>

答案 1 :(得分:0)

是的,如果他们允许,您可以在iframe中加载网站。

但并非所有网站都允许这样做,因为它们设置了X-Frame-Options标题,浏览器会检测到该标题并且不允许网站加载。如果您尝试将谷歌粘贴到iframe中,您将在控制台中收到此错误消息。

<script type="text/javascript" src="js/plugins/jquery-validate/jquery.validate.min.js"></script>

<script>
    $(document).ready(function(){

        if ($("#newinspectionform").length > 0) {
            var validate = $("#newinspectionform").validate({
                errorClass: "has-error",
                validClass: "",
                errorElement: "span",
                ignore: [],
                errorPlacement: function (error, element) {
                    $(element).after(error);
                    $(element).parents(".form-group").addClass("has-error");
                },
                highlight: function (element, errorClass) {
                    $(element).parents(".form-group").removeClass("has-success").addClass(errorClass);
                },
                unhighlight: function (element, errorClass, validClass) {
                    $(element).parents(".form-group").removeClass(errorClass).addClass(validClass);
                },
                rules: {
                    propertyid: {required: true},
                    type: {required: true},
                    starttime: {required: true, date: true},
                    endtime: {required: true, date: true}
                }
            });
        }

    ... other stuff
</script>