Removes ads (a.k.a. sponsored posts) from feed and sidebar
< 腳本Facebook Hide Ads (a.k.a. sponsored posts)的回應
My userscript is actually working. I use it every day.
Can you provide further details about what does not work for you. Does your browser's javascript console show any error originating from my userscript?
I'm on the Facebook redesign, and sponsored posts still appear while this is the only script active. I'm using Violentmonkey on Edgium Dev.
My error console says:
content-hooks-frames-web.js:62 SingleFile is hooking the IntersectionObserver API to detect and load deferred images.
warn @ content-hooks-frames-web.js:62
window.IntersectionObserver @ content-hooks-frames-web.js:317
c @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:1181
a @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:1181
traceNavigation @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:1170
(anonymous) @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:892
f.unstable_trace @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:1198
d @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:771
(anonymous) @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:892
b @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:892
startInteraction @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:892
c @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:894
a @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:898
a @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:993
c @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:994
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:200
applyWithGuard @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:66
c @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:66
A @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
y @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:212
g.unstable_runWithPriority @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:212
applyWithGuard @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:66
c @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:66
O @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
N @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
c.port1.onmessage @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:59 ErrorUtils caught an error:
Script error.
Subsequent non-fatal errors won't be logged; see https://fburl.com/debugjs.
b @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:59
reportNormalizedError @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:65
reportError @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:65
i @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:62
error (async)
c @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:62
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:65
A @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
y @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
H @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
Z.root @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
a.__d @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:41
(anonymous) @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:65
4MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:250 Uncaught DOMException: Blocked a frame with origin "https://www.facebook.com" from accessing a cross-origin frame.
at HTMLIFrameElement.f (https://static.xx.fbcdn.net/rsrc.php/v3iLKd4/y0/l/en_GB/MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:250:554)
f @ MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:250
load (async)
g @ MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:250
d.updateFrame @ MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:252
d.componentDidMount @ MSmRWlYKsp6BQEHTecmhIy_7edbdFAyglLsOawl-5L6WSrNx_th64yjKuHzs4jnqHlIsaU2XYVMkC8frjvfLcCRgyaS1qGFG8vr4g3o0K9QiyJac2ZpPkHkhgawo7F4JOZucjJxXx6dVsYQ8ea4sUDJx0d2Ficio2HSjB.js?_nc_x=f5xC0VZTqPF:252
si @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:494
Jj @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:494
g.unstable_runWithPriority @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
I @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:494
Ij @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:494
pj @ HoeCc58omFThB5agb8FXoCvnmokZQjMTfuHBM0t8xZtUWJtsVbInwMsT2SDB6TxpQK7RdWSIbPrJL8dct3mGj21lz6BbAOqUriSE3awjT2Zyzv0hKubr-4rRExrOHbZjUIKziKmHBPSNm6AXonU02ERxlh136pPLdrXDO-aLv0tZ5ydQ3_UfMX3bQDgeZoqdqyHzwEOBaxNI_rs3ONjJyjIxEXY3sva1A6AJ5R3dN1ECvKIjoYKb6gXTV4RkDq0MgT394X_7Sol7qrbS0PHiLp_QWEoVf8hj849ZYoYPNbIFC9p_dgDIUQzQN1EPecKc7aPpKQdMBn.js?_nc_x=f5xC0VZTqPF:494
O @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
N @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
c.port1.onmessage @ swsrrFf9iN0.js?_nc_x=f5xC0VZTqPF:204
7The resource <URL> was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
Doesn't work on the (bad) new Facebook UI. Using "Facebook Cleaner" userscript instead, which works