2015-12-22 48 views
0

我的问题是 - 使用.php文件并告诉浏览器将其解释为Javascript有任何重大缺陷吗?.php Javascript文件

一旦它的服务器渲染时,PHP文件的内容将完全使用Javascript,不过,调整了小幅允许用户权限等

我的主要理由是,我不希望某些行政功能对于普通用户来说都是可见的(即那些通过Javascript代码窥视的人)。

我在这里看到(Including php file as JS)它是可能的(技术上)实现这一点,但它看起来有点'botchy' - 有没有人有过这种做法的经验?

+0

这样做的目的可能是从数据库获取数据作为JavaScript对象或数组。如果是这样,那么你也可以使用'ajax'请求来实现这一点。让我们知道你的目的是这样做的,以便人们可以引导你通过... – Rayon

+1

如果浏览器可以看到js,那么用户也可以 – 2015-12-22 04:08:56

+1

我做到了,它工作。当然,这可以被认为是一种伎俩。我最感兴趣的是使用JavaScript包含的能力。 – Lambic

回答

0

没有明显的缺陷。事实上,这是PHP的主要目的之一 - 将文本和代码呈现给浏览器。使用PHP来回显几行javascript,并将整个文件变成javascript,没有多大区别。为javascript使用PHP文件的唯一好处是能够嵌入PHP代码,这对用户来说当然是不可见的。